CentOS安装配置Zabbix(Nginx+PHP)

  • CentOS安装配置Zabbix(Nginx+PHP)已关闭评论
  • 62 views
  • A+
所属分类:Linux

Zabbix官方文档中通过二进制包安装里面的Zabbix Web是通过Apache+PHP来运行的,但是现在主流的WebServer是Nginx,所以这次我们通过Nginx+PHP的方式来安装。

环境

  • 系统环境
  • MySQL

这里我们使用的MySQL是通过YUM进行安装的,当然你也可以使用其他安装方式。

Zabbix Server/Web/Agent

添加Zabbix软件仓库

安装

Zabbix Server

创建zabbix运行所需要的数据库和用户

使用MySQL来导入Zabbix Server的初始数据库schema和数据

修改数据库的配置

运行并设置开机自启动

Zabbix Agent

启动并设置自启动

PHP

安装FastCGI进程管理器(FPM) - php-fpm

安装remi存储库

激活remi-php71

安装php7.1和需要的模块

如果安装过程中出现如下错误

添加--skip-broken参数跳过即可

修改配置文件以通过unix套接字运行它

Nginx

下载Nginx repo源

修改Nginx默认配置文件

上面的配置中如果想更改市区,修改date.timezone = Europe/Moscow

检测语法是否正确

启动并设置开机自启动

启动并设置php-fpm机自启动

查看运行的sock文件

更改zabbix文件的权限

然后浏览器打开http://IP,进行安装配置吧,默认的登录账号是Admin,密码zabbix

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin