《zabbix监控的搭建》centos5.8 32,zabbix监控mysql


 

系统环境centos5.8 32位操作系统   这里以zabbix-2.2.7为例: 下载官方的软件包: http://pan.baidu.com/s/1ntuTRYh 官方的参考文档: https://www.zabbix.com/documentation/2.2/manual/installation/install   查看系统32位还是64位,是否牵扯到版本问题: # uname -a
Linux localhost.localdomain 2.6.18-308.el5 #1 SMP Tue Feb 21 20:05:41 EST 2012 i686 i686 i386 GNU/Linux     安装zabbix的依赖关系: #yum -y install net-snmp-devel curl-devel   使用系统自带的Apache mysql php: # yum install httpd php53 php53-devel  mysql mysql-devel php53-mysql   首先新建zabbix用户和zabbix组: #groupadd zabbix #useradd zabbix -g zabbix   #/etc/init.d/mysqld start # mysql-uroot -p,输入默认密码登陆数据库。 默认安装启动数据库是没有密码的,给root登陆mysql添加密码: # mysqladmin -u root -p password redhat     //会提示让你输入msyql的密码,如为空直接回车即可。 #msyql -uroot -predhat >   create database zabbix character set utf8;    #新建一个数据库叫zabbix   授权zabbix用户可以本地登陆zabbix数据库,对zabbix数据库下的表具有所有权限; >   grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';   讲zabbix的数据文件导入mysql: #cd   /root/zabbix-2.2.7/database/mysql  #mysql -uzabbix -predhat zabbix < schema.sql  #mysql -uzabbix -predhat zabbix < images.sql  #mysql -uzabbix -predhat zabbix < data.sql     解压安装zabbix软件包:(可以指定安装路径--prefix) #tar zxvf zabbix-2.2.7.tar.gz #cd zabbix-2.2.7 #./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --#with-libxml2 #make && make install   下面的这步,有些人说可以加,有些说不可以加,加不加随机应变,根据个人报错看。 #vim /etc/services
      添加如下信息 zabbix-agent 10050/tcp Zabbix Agent
zabbix-agent 10050/udp Zabbix Agent
zabbix-trapper 10051/tcp Zabbix Trapper
zabbix-trapper 10051/udp Zabbix Trapper   然后根据官网的文档提示:讲你所安装的zabbix服务frontends/php/* 拷贝到web服务的发布目录: #cd /var/www/html #mkdir zabbix #cp ~/zabbix-2.2.7/frontends/php/ ./zabbix -a   配置zabbix监控调用数据库的身份,密码:  vim /usr/local/etc/zabbix_server.conf DBName=zabbix DBUser=zabbix DBPassword=zabbix       php配置文件: zabbix登陆报错所需要的依赖包:   # yum install php53-gd #yum install gd php53-bcmath.i386  #yum install php53-mbstring  #yum install php53-devel
 #yum install php53-xml      #vim /etc/php.ini date.timezone = Asia/Shanghai  max_execution_time = 300 max_input_time = 300 post_max_size = 16M           php gettextn fail报错,解决方法: http://blog.chinaunix.net/uid-24250828-id-3758077.html   zabbix登陆mysql授权问题: 参考文档: http://www.blogjava.net/acooly/archive/2008/09/17/229368.html grant all privileges on *.* to 'zabbix'@'%' identified by 'zabbix' with grant option;   远程登陆mysql主机:  mysql -h 192.168.* -uzabbix -pzabbix     zabbix监控中文乱码: vim /var/www/html/zabbix/include/locales.inc.php(默认的为false)  'zh_CN' => array('name' => _('Chinese (zh_CN)'),    'display' => true),     cd /var/www/html/zabbix/fonts  mv DejaVuSans.ttf DejaVuSans.ttf.bak  mv ~/STKAITI.TTF .    vim /etc/my.cnf default-character-set = utf8     # mysqldump zabbix > ~/zabbix.sql #sed -i 's/latin1/utf8/g' zabbix.sql #mysql zabbix < zabbix.sql 参考博客: http://www.haogongju.net/art/2418891   http://bbs.chinaunix.net/thread-4144110-1-1.html    #echo "/usr/local/sbin/zabbix_agentd" >> /etc/rc.local  #echo "/usr/local/sbin/zabbix_server" >> /etc/rc.local     zabbix监控默认的用户和密码是:admin   zabbix   浏览器中输入ip/zabbix   zabbix客户端的配置: 可以从服务端scp软件包:

下载zabbix,进入解压缩后的目录,执行安装:

#./configure --enable-agent

#make && make install   

创建用户

#groupadd zabbix

#useradd -g zabbix zabbix

 

#vim /usr/local/zabbix_agent/etc/zabbix_agent.conf

    修改Zabbix serverip

    Server=192.168.*  #server端IP地址,请修改   zabbix_agentd  //启动zabbix客户端的服务   火墙策略: 直接编辑: #vim /etc/sysconfig/iptables -A INPUT -p tcp -m tcp --dport 10050 -j ACCEPT   #/etc/init.d/iptables restart #zabbix_get -s 192.168.* -k "system.uname" //服务端输入测试 # telnet 192.168。* 10050  //或是登陆测试  

linux(centos58)下怎更改服务器的IP与DNS?详细的代码与解释

临时生效命令
#ifconfig eth0 192.168.0.22 netmask 255.255.255.0 (up)
添加第一块网卡ip 与子网掩码
#route add default gw 192.168.0.1 dev eth0
添加缺省路由 gw =gateway 网关 dev eth0设备的第一个网卡
Redhat Centos
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 设备名称
BOOTPROTO=dhcp /static 自动获取/静态ip
IPADDR=IP地址
NETMASK=掩码
GATEWAY=网关
ONBOOT=yes 开机激活网卡
#service network restart 重启网络
(网卡不是ifcfg-eth0 而是em1、2、3
#mv ifcfg-em1 ifcfg-eth0
#vi ifcfg-eth0
DEVICE=em1
BOOTPROTO=dhcp /static 自动获取/静态ip
IPADDR=IP地址
.....
.....
.....)
DNS 配置 没有它不能解析域名 只可以访问ip
vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 202.xx.xx.xx 最多能添加3个
单网卡双ip配置
cp ifcfg-eth0 ifcfg-eth0:1
ifconfig eth0:1 ip

这是我笔记
 

读好大学就代表有好工作?

卡耐基说过,30%学识,70%人际关系能力,人脉很重要,多交朋友,交有能力的朋友,结识有能力的人,这和读好书一样重要,另外信心也是重要一环,古人说行万里路读万卷书,行万里路就是广交天下朋友,交游广泛,读万卷书是得有真才实学。能做到这样,不仅能做到好工作,自已当老板也是指日可待,郁闷的是俺少年家贫,这两件事情都没有做的很好唉。
 

相关内容

    暂无相关文章