Zabbix安装

1、 安装zabbix

yum install -y epel-release

安装rpm包的lamp环境

 yum install -y  httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring

安装zabbix服务端:

yum install  zabbix20 zabbix20-agent zabbix20-server  zabbix20-server-mysql zabbix20-web zabbix20-web-mysql net-snmp-devel

启动服务

/etc/init.d/zabbix-server start; /etc/init.d/zabbix-agent start;/etc/init.d/httpd start

添加开机启动项

chkconfig zabbix-server on
chkconfig zabbix-agent on
 chkconfig httpd on

修改一下mysql配置文件

vim /etc/my.cnf    //修改或增加如下内容
[mysql]
default-character-set = utf8

[mysqld]
character_set_server = utf8

启动mysql服务

/etc/init.d/mysqld start

添加开机启动项

chkconfig mysqld on

建库,导入数据

mysqladmin -uroot password 770519
mysql -uroot -p770519 -e  "create database zabbix"
mysql -uroot -p770519 --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/schema.sql
mysql -uroot -p770519 --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/images.sql
mysql -uroot -p770519 --default-character-set=utf8  zabbix < /usr/share/zabbix-mysql/data.sql

需要注意的是,如果安装Zabbix-Proxy,只导入schema.sql即可,无须导入后面的两个,否则Zabbix-Proxy无法正常工作。
创建Zabbix的数据库字符集不为utf8时,会导致web界面切换到中文环境时出现乱码。

2.网页安装zabbix
浏览器访问 http://ip/zabbix, 默认会有“It is not safe to rely on the system‘s timezone settings ”这样的警告信息,

需要vim /etc/php.ini 设置 date.timezone= Asia/Shanghai

点next
解决相关的报错信息,

vim /etc/php.ini
max_execution_time 300
post_max_size 16M
max_input_time 300
memory_limit 128M
upload_max_filesize 2M

点retry (vim /etc/php.ini)
输入mysql相关信息, 首先要测试一下,如果不通过,则需要调试,测试通过后,点next
Name 写127.0.0.1,(可以自定义)点next,再点next,最后点finish
默认管理员账号为 admin:zabbix
这时会遇到“zabbix server is not running”这样的错误,需要编辑一下 /etc/zabbix/zabbix_server.conf ,配置DBUser, DBPassword

此条目发表在linux分类目录,贴了标签。将固定链接加入收藏夹。