jhgf 发表于 2015-3-24 09:40:52

搭建zabbix时遇到的错误

本人搭建时时按照他人博客搭建的,尽管博主写的很详细但是由于环境的问题导致了不少错误,本次不主要写搭建的步骤,找重写搭建中出现的问题。
配置步骤:
1配置本地网络环境和本地yum源:
2配置lamp环境
3下载zabbix安装包并编译安装
4导入zabbix的数据库到mysql中
5为zabbix配置数据库账户并授权zabbix数据库的权限为all
6把zabbix的网站文件cp到网站的指定路径
7启动服务
出现问题:
1通过浏览器初次安装zabbix时报
php option post_max_size 8m
php option max_excution_time 30
phpoption max_input_time60
php time zone unknown
php bcmath off
通过修改/etc/php.ini
    post_max_size =16M
    max_execution_time =300
    max_input_time =300
    date.timezone = PRC
    post_max_size = 32M
    保存退出!
    service httpd restart
除了 php bcmath之外的错误都可以修复,再次解决PHP bcmacth的错误
通过yum安装php-bcmath提示没有这个安装包,于是配置163的YUM源。在次安装php-bcmath
这个错误解决。
问题二:
安装完Zabbix后发现页面错误,提示time_zone大概意思是时区错误。这是我查看系统的时区是亚洲/上海。系统时区没有错误,查看/etc/php/ini把date.timezone = RPC改为Asia/Shanghai,重启apche后这错误解决。
问题三:
在浏览器的上方飘着大大的红字:Zabbix Server is not running:the informatio displayed may not be current
错误很明显是zabbixserver 为启动,执行 service zabbix_server status&&servers zabbix_agentd status查看,这两个服务都是启动状态。在执行netstat -lntp | grep   zabbix 后也能看到两个服务正在监听10050和10051两个端口也很正常。这时就非常困惑了。于是查看zabbix的日志发现日志也并无异常。经过Google和百度也进行了各种尝试。查看到有博友也碰到类似问题,他关闭了seliunx好iptables。我查看自己的iptabls是关闭的,但是selinux 是开启的。于是把selinux关闭。就能够正常访问了。
后续将会持续更新本帖。

页: [1]
查看完整版本: 搭建zabbix时遇到的错误