getenforce
setenforce 0
vim /etc/yum.repos.d/epel.repo ##如果无包则配置阿里yum源
#######################################
[epel]
name=epel
baseurl=https://mirrors.aliyun.com/epel/7/x86_64/
gpgcheck=0
############################################
yum clean all
yum install php-fpm
yum install nginx -y
yum install mysql
获取zabbix官方yum源
rpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm ##RC版本
rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm ## 正式版4.0.7
yum install php php-mysql php-gd php-bcmath php-common php-xml php-mbstring php-cli php-fpm
yum install pcre glibc gcc livevent zlib libcurl-devel curl-devel OpenIPMI-devel libssh2 fping net-snmp-devel perl-DBI openssl-devel iksemel libxml2 ntp
yum install zabbix-agent zabbix-server-mysql zabbix-web-mysql zabbix-get zabbix-web
ZABBIX配置文件 vi /etc/zabbix/zabbix_server.conf //配置数据库用户及密码
DBHost=192.168.182.130
DBName=Zabbix
DBUser=Zabbix
DBPassword=zabbix
数据库创建
mysql -uroot -pmysql
mysql> CREATE DATABASE zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.02 sec)
mysql> GRANT all ON zabbix.* TO 'zabbix'@'%' IDENTIFIED BY 'zabbix';
Query OK, 0 rows affected (0.01 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
mysql> quit
Bye
导入zabbbix数据库表
zcat /usr/share/doc/zabbix-server-mysql-4.0.0/create.sql.gz | mysql -uzabbix -p -h 192.168.182.130 zabbix ##//以上为导入数据到数据库
配置nginx配置文件加入PHP配置关联
default_type application/octet-stream;
############################################
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
fastcgi_buffers 32 32k;
fastcgi_buffer_size 128k;
#######################################
# Load modular configuration files from the /etc/nginx/conf.d directory.
# See http://nginx.org/en/docs/ngx_core_module.html#include
# for more information.
include /etc/nginx/conf.d/*.conf;
server {
listen 80 default_server;
server_name www.a.com;
root /usr/share;
location ~ \.php$ {
root /usr/share;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
}
# Settings for a TLS enabled server.
vim /etc/php-fpm.d/www.conf ##配置php配置文件
vim /etc/php.ini
systemctl restart php-fpm
按照 http://192.168.182.129/zabbix/setup.php
vim /etc/zabbix/zabbix_agentd.conf
# zabbix server端IP
Server=127.0.0.1
# zabbix server端IP
ServerActive=127.0.0.1
# zabbix客户端主机名
Hostname=Zabbix server