ZABBIX最佳实践
# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
Retrieving http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
warning: /var/tmp/rpm-tmp.iYHYyi: Header V4 DSA/SHA1 Signature, key>
Preparing... ########################################### [
100%]1:zabbix-release ########################################### # yum install zabbix zabbix-server zabbix-agent zabbix-server-mysql zabbix-web zabbix-web-mysql mysql-server mysql -y
MySQL配置
# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
cp: overwrite `/etc/my.cnf'? y # cat >>/etc/my.cnf<<eof
character-set-server = utf8 init
-connect = 'set names utf8' collation
-server = utf8_general_ci eof
# tail -3 /etc/my.cnf
# /etc/init.d/mysqld start
Starting MySQL.. SUCCESS!
导入表结构
https://www.zabbix.com/documentation/2.4/manual/appendix/install/db_scripts
https://www.zabbix.com/documentation/2.4/manual/installation/install_from_packages
# cd /usr/share/doc/zabbix-server-mysql-2.4.8/create/
# ll
total 2988
-rw-r--r-- 1 root root972942 May42016 data.sql
-rw-r--r-- 1 root root 1978341 Apr 202016 images.sql
-rw-r--r-- 1 root root104816 Apr 202016 schema.sql
mysql> create database zabbix default character set utf8 collate utf8_bin;
# mysql zabbix < schema.sql
# mysql zabbix < images.sql
# mysql zabbix < data.sql
授权zabbix用户
mysql> grant all privileges on zabbix.* to zabbix@localhost>
mysql> flush privileges;
修改ZABBIX配置
修改时区 # vim
/etc/httpd/conf.d/zabbix.conf
php_value
date.timezone Asia/Shanghai #
/etc/init.d/httpd restart Stopping httpd: [ OK ]
Starting httpd: [ OK ]
修改ZABBIX配置
# vim
/etc/zabbix/zabbix_server.conf DBHost
=localhost DBName
=zabbix DBUser
=zabbix DBPassword
=zabbix
# /etc/init.d/zabbix-server restart
Shutting down Zabbix server:
Starting Zabbix server:
# netstat -lntup|grep zabbix
tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN 18610/zabbix_server
tcp 0 0 :::10051 :::* LISTEN 18610/zabbix_server
初始化:
使用浏览器访问http://192.168.1.233到ZABBIX初始化界面,如下图:
https://images2015.cnblogs.com/blog/1192727/201707/1192727-20170704204803112-608376927.png
点击next,进行下一步,如下图:
https://images2015.cnblogs.com/blog/1192727/201707/1192727-20170704204904144-272685466.pnghttps://images2015.cnblogs.com/blog/1192727/201707/1192727-20170704204934315-1345434204.png
说明:第二步会对PHP依赖环境做一些基本检查,必须全部通过才可以进行下一步安装
https://images2015.cnblogs.com/blog/1192727/201707/1192727-20170704205052331-1359943841.png
说明:配置数据库连接,使用上面授权的zabbix用户填写,最后要测试是否能成功连接至数据库
https://images2015.cnblogs.com/blog/1192727/201707/1192727-20170704205752800-1926224585.png
说明:ZABBIX使用10051端口监听
https://images2015.cnblogs.com/blog/1192727/201707/1192727-20170704205908581-156811034.png
说明:MySQL数据库以及ZABBIX配置详单
https://images2015.cnblogs.com/blog/1192727/201707/1192727-20170704210018690-1117906967.png
说明:以上配置的信息存放在了如下配置(/etc/zabbix/web/zabbix.conf.php)文件中,也就是说后面有需要也可以进行相对应的调整。点击Finish就会完成ZABBIX初始化
https://images2015.cnblogs.com/blog/1192727/201707/1192727-20170704210349612-1670639996.png
说明:ZABBIX默认的用户密码为Admin/zabbix。至此ZABBIX安装就结束了
页:
[1]