Centos7.4 zabbix3.4.7源码安装的方法步骤

2019-01-16 21:46:57王冬梅

11、zabbix服务启动脚本

cp misc/init.d/fedora/core/zabbix_server /etc/init.d/

将启动脚本的路径修改为/app/zabbix

vim /etc/init.d/zabbix_server BASEDIR=/app/zabbix

12、zabbix安装目录授权

cd /app/ chown -R zabbix.zabbix zabbix/

13、开机启动

chkconfig --add zabbix_server chkconfig zabbix_server on systemctl enable httpd.service systemctl enable mariadb.service systemctl start httpd.service /etc/init.d/zabbix_server restart

14、web服务初始化

输入服务器IP地址172.16.8.254


下一步


环境配置检测,如果不OK,应返回前面的步骤进行排查 

问题:是因少一个/usr/lib64/php/modules/ldap.so 找不到这个文件

root@devops-zabbix modules]# tail -f /var/log/httpd/error_log 
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/ldap.so' - /usr/lib64/php/modules/ldap.so: cannot open shared object file: No such file or directory in Unknown on line 0

解决方法:

1、首先查看源码安装的php模块中是否有ldap.so

2、重新拷一个ldap.so文件到/usr/lib64/php/modules/目录


至此zabbix 前面安装 “Check of pre-requisites”全部OK

下面配置到数据库的连接 


下一步


服务器名称及端口配置 


登陆,默认用户名Admin,密码zabbix 


三、BUG

最近发现zabbix3.4.5-3.4.7后的版本出现饼型图形只显示一半的问题 


四、中文显示乱码的问题

1、修改配置文件defines.inc.php

cd /var/www/html/zabbix/include/ vi defines.inc.php 54 define('ZBX_GRAPH_FONT_NAME', 'msyh'); 103 define('ZBX_FONT_NAME', 'msyh');