🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
zabbix 是另外一个用的比较多地监控工具,同样也需要 apache+php 的支持,但它比nagios 要多一个 mysql,因为它有数据需要存储。所以,安装 zabbix,必须要安装 mysql。在安装 zabbix 之前,也需要安装 epel 扩展源,因为 centos 自带 yum 源是没有 zabbix 的。 * 注:zabbix使用LNMP也可以,但是在yum安装zabbix会默认将配置文件生成到apache的目录下。 ### 安装扩展源 安装zabbix需要使用扩展源,如果需要较新的版本,则需要下载[官方的rpm包][1]进行安装 ``` yum install -y epel-release ``` ### 安装lamp 环境 ``` yum install -y httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring ``` ### 安装 zabbix 服务端 ``` yum install zabbix20 zabbix20-agent zabbix20-server zabbix20-server-mysql zabbix20-web zabbix20-web-mysql net-snmp-devel ``` ## 软件安装完成,在启动前要先进行一些配置 ### mysql 配置文件部分 ``` vim /etc/my.cnf # 修改或增加如下内容 [mysql] default-character-set = utf8 [mysqld] character_set_server = utf8 ``` 启动 mysql 服务 ``` /etc/init.d/mysqld start ``` ### 创建zabbix数据库 ``` mysql -uroot -e "create database zabbix" #增加zabbix用户 mysql -u root -e "grant all on *.* to 'zabbix'@'localhost' identified by 'zabbix'" #导入数据 mysql -uroot --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/schema.sql mysql -uroot --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/images.sql mysql -uroot --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/data.sql ``` ### 配置zabbix的admin登陆密码 ``` vim /etc/zabbix/zabbix_server.conf # 配置 DBUser, DBPassword,后面登录会用到。 ``` ### 修改时区 ~~~ /etc/php.ini 设置 date.timezone=“Asia/Shanghai” ~~~ ### 启动服务 ``` /etc/init.d/zabbix-server start /etc/init.d/zabbix-agent start /etc/init.d/httpd start ``` ## 网页安装 zabbix 浏览器访问 http://ip/zabbix ### 第1步直接NEXT ### 第2步 Next它会提示有一些参数不合适,需要通过编辑配置文件/etc/php.ini,解决相关的报错信息 ![](http://om4h63cja.bkt.clouddn.com/17-9-5/61340810.jpg) ### 第3步 填写相关信息,Database Port为0,默认使用3306端口 ![](http://om4h63cja.bkt.clouddn.com/17-9-5/95848992.jpg) ### 第4步 填写zabbix server相关信息 ![](http://om4h63cja.bkt.clouddn.com/17-9-5/37280661.jpg) ### 第5步 retry接着输入 mysql 相关信息。首先要测试一下,如果不通过,则需要调试,测试通过后,点 NEXT后可以预览一下刚才的配置信息 ### 第6步 最后Finish,完成。 ![](http://om4h63cja.bkt.clouddn.com/17-9-5/43750883.jpg) 默认管理员账号为 admin,密码为 zabbix,上面已经配置。 [1]:https://www.zabbix.com/download