搞了三天zabbix,终于在今天完成了。我把步骤总结如下:
首先,安装apache服务,但是高版本的会有很多依赖包,所以我选了一个稳定的低版本。用源码安装完成;
接下来,安装php服务,当然,有gcc-c++依赖包和perl依赖包,yum命令把依赖包全部安装上。最坑人的是zabbix需要默认未安装的扩展模块,
在安装包的ext文件夹下,有很多可动态扩展的模块,按照流程来。
最后是mysql环境,一定要明确的知道mysql安装完成之后的目录,因为./configure 要把安装目录和php关联起来,并且zabbix的配置也需要mysql
接下来 安装zabbix服务,如果环境都搭好了的话,安装根本就是一直next。我大把的时间,全花在搭建环境、模块上,安装zabbix倒是没用多少时间。
服务如果不能启动一定要去看zabbix_server日志,一般在tmp/zabbix_server.log下,按照提示来解决问题。
tips:如果服务提示找不到,一定不要着急,添加软连接,一切都可以解决。