部署lnmp+zabbix监控平台
nginx
本文章仅供参考
部署lnmp
部署nginx
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。
启动nginx,查看其端口和进程
部署zabbix
启动zabbix查看进程和端口
创建zabbix数据库,导入zabbix表
建立网站发布目录
mkdir -p /usr/local/nginx/html/zabbix
chown -R nginx.nginx /usr/local/nginx/html/zabbix
修改nginx和zabbix配置文件
重启服务并设置开机自启
/usr/local/nginx/sbin/nginx -s reload
cp /usr/local/nginx/sbin/nginx /etc/init.d/
chmod +x /etc/init.d/nginx
cp /usr/local/zabbix/sbin/zabbix_agentd /etc/init.d/
cp /usr/local/zabbix/sbin/zabbix_server /etc/init.d/
chmod +x /etc/init.d/zabbix_server
chmod +x /etc/init.d/zabbix_agentd
systemctl enable mariadb
systemctl start php-fpm
systemctl enable php-fpm
排除php错误
sed -i '/post_max_size/s/8/16/g;/max_execution_time/s/30/300/g;/max_input_time/s/60/300/g;s/\;date.timezone.*/date.timezone \= Asia\/shanghai/g;' /etc/php.ini
yum -y install php-mbstring php-bcmath php-gd php-xml gd gd-devel php-mysql php-ldap
systemctl restart php-fpm
将 mv zabbix.conf.php /usr/local/nginx/html/zabbix/conf/