以centos7下安装为例,完全是参考的官方https://www.zabbix.com/download
这里只是记录下注意事项:
1.关闭selinux,不然zabbix-server启动不了,discovery功能不能正常使用;
临时设置可以通过命令setenforce 0,永久办法修改/etc/selinux/config(需重启)
2.提前安装好数据库,在centos7上安装的mysql
.wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
.rpm -ivh mysql-community-release-el7-5.noarch.rpm
.yum install mysql-server
.service mysqld start //启动
3.yum install openssl openssl-devel
在安装zabbix前端之前先安装,用于打开php的fsockopen模块,不然安装完会报“Zabbix server is running no”错误。
通过前端页面进行安装的时候http://ip/zabbix,最后host用的ip,安装完成后默认用户Admin/zabbix.
4.如果主机修改ip导致的:
解决办法
cd /etc/zabbix/web/
修改配置文件
vi zabbix.conf.php
修改lochlhost为 自己服务器的IP地址
修改$ZBX_SERVER = '192.168.30.6';
重启服务
service httpd restart
service zabbix-agent restart
service zabbix-server restart
遇到的问题:
1.Received empty response from Zabbix Agent at [192.168.154.150]. Assuming that agent dropped connection because of access permissions.
解决:vi /etc/zabbix/zabbix_agentd.conf 搜索Server修改IP为访问IP即可。