建库,导入数据
mysql -uroot -p -e "create database zabbix"
mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/schema.sql
mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/images.sql
mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/data.sql
mysql -uroot -e "grant all on *.* to 'zabbix'@'localhost' identified by '123456';"
编辑zabbix的配置文件
vim /etc/zabbix/zabbix_server.conf
DBUser=zabbix
DBPassword=123456
DBSocket=/tmp/mysql.sock #ls /tmp/mysql.sock查看文件是否存在,mysql.sock的路径要填写正确
重启zabbix-server服务
/etc/init.d/zabbix-server restart
网页安装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
解决相关的报错信息,点retry (vim /etc/php.ini)
网页出现报错如下图:
则需要做软链接: ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock 问题解决
输入mysql相关信息, 首先要测试一下,如果不通过,则需要调试,测试通过后,点next
默认管理员账号为 admin:zabbix
若是遇到“zabbix server is not running”这样的错误,需要编辑一下 /etc/zabbix/zabbix_server.conf ,配置DBUser, DBPassword
客户端
安装客户端zabbix
yum install zabbix20-agent
编辑zabbix的配置文件
vim /etc/zabbix_agentd.conf
修改:
Server=服务端ip
ServerActive=0.0.0.0:10050 #表示所有的ip
Hostname=abc #自定义
启动客户端