首页 > 代码库 > yum方式部署zabbix

yum方式部署zabbix

本文经过实测,按步骤粘贴命令即可部署完成

安装网络yum库

#rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

通过yum装mysql和zabbix调用的插件还有agent代理

#yum install zabbix-server-mysql zabbix-web-mysql mysql-server zabbix-agent

配置mysql密码和给zabbix用户权限

#service mysqld start

#/usr/bin/mysqladmin -u root password ‘zabbix‘ 数据库管理员密码

# mysql -uroot -pzabbix

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by ‘zabbix‘;   页面连数据库密码

mysql> exit

导入数据

# cd /usr/share/doc/zabbix-server-mysql-2.4.*/create

# mysql -uroot -pzabbix zabbix < schema.sql

# mysql -uroot -pzabbix zabbix < images.sql

# mysql -uroot -pzabbix zabbix < data.sql

配置zabbix主配置文件

# vim /etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix   页面连数据库的密码

#vim /etc/httpd/conf.d/zabbix.conf

php_value date.timezone Asia/Shanghai

使zabbix支持中文和中文字体样式

#vim /usr/share/zabbix/include/locales.inc.php

‘zh_CN‘ => array(‘name‘ => _(‘Chinese (zh_CN)‘), ‘display‘ => true),

#mv /usr/share/zabbix/fonts/graphfont.{ttf,ttfbak}

通过winscp工具复制window字体到/usr/share/zabbix/fonts目录

#cd /usr/share/zabbix/fonts/

#mv simkai.ttf graphfont.ttf

使zabbix支持中文主机名

#vim /usr/share/zabbix/include/defines.inc.php

  define(‘ZBX_PREG_INTERNAL_NAMES‘, ‘([0-9a-zA-Z_\. \-\x{80}-\x{ff}]+)‘);

各个服务开启并设置开机启动

#service zabbix-server start

#service httpd start

#service mysqld restart

#chkconfig zabbix-server on

#chkconfig httpd on

#chkconfig mysqld on

#chkconfig snmpd on ; service snmpd start

#chkconfig snmptrapd on ; service snmptrapd start

#chkconfig zabbix-agent on ; service zabbix-agent start


网页访问

访问http://ip地址/zabbix    初始化页面  

初始化时填写页面连数据库的用户名密码zabbix/zabbix  默认登录密码 Admin/zabbix


yum方式部署zabbix