宁波建设安全协会网站,找深圳做网站的公司,简书wordpress主题,装潢网站模板部署Zabbix监控平台
部署一台Zabbix监控服务器#xff0c;一台被监控主机#xff0c;为进一步执行具体的监控任务做准备#xff1a;
安装LNMP环境源码安装Zabbix安装监控端主机#xff0c;修改基本配置初始化Zabbix监控Web页面修改PHP配置文件#xff0c;满足Zabbix需求…部署Zabbix监控平台
部署一台Zabbix监控服务器一台被监控主机为进一步执行具体的监控任务做准备
安装LNMP环境源码安装Zabbix安装监控端主机修改基本配置初始化Zabbix监控Web页面修改PHP配置文件满足Zabbix需求安装被监控端主机修改基本配置
使用1台Linux虚拟机安装部署LNMP环境、Zabbix及相关的依赖包配置数据库并对Zabbix监控平台进行初始化操作。使用2台Linux被监控端源码安装Zabbix Agent。完成Zabbix实验需要我们搭建一个实验环境 部署监控服务器
安装LNMP环境
Zabbix监控管理控制台需要通过Web页面展示出来并且还需要使用MySQL来存储数据因此需要先为Zabbix准备基础LNMP环境 [rootzabbixserver ~]# yum -y install gcc pcre-devel openssl-devel #安装依赖[rootzabbixserver ~]# tar -xf nginx-1.12.2.tar.gz #解压缩[rootzabbixserver ~]# cd nginx-1.12.2[rootzabbixserver nginx-1.12.2]# ./configure --with-http_ssl_module #源码编译安装[rootzabbixserver nginx-1.12.2]# make[rootzabbixserver nginx-1.12.2]# make install[rootzabbixserver ~]# yum -y install php php-mysql php-fpm #安装依赖[rootzabbixserver ~]# yum -y install mariadb mariadb-devel mariadb-server 修改Nginx配置文件
配置Nginx支持PHP动态网站因为有大量PHP脚本需要执行因此还需要开启Nginx的各种fastcgi缓存加速PHP脚本的执行速度 [rootzabbixserver ~]# vim /usr/local/nginx/conf/nginx.conf… …http{… … fastcgi_buffers 8 16k; #缓存php生成的页面内容8个16k fastcgi_buffer_size 32k; #缓存php生产的头部信息32k fastcgi_connect_timeout 300; #连接PHP的超时时间300秒 fastcgi_send_timeout 300; #发送请求的超时时间300秒 fastcgi_read_timeout 300; #读取请求的超时时间300秒location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi.conf; #注意}… … 启动服务
启动Nginx、PHP-FPM、MariaDB服务关闭SELinux与防火墙。 [rootzabbixserver ~]# systemctl start mariadb #启动服务[rootzabbixserver ~]# systemctl start php-fpm #启动服务[rootzabbixserver ~]# systemctl enable mariadb #设置开机自启[rootzabbixserver ~]# systemctl enable php-fpm #设置开机自启[rootzabbixserver ~]# /usr/local/nginx/sbin/nginx #启动服务[rootzabbixserver ~]# echo /usr/local/nginx/sbin/nginx /etc/rc.local[rootzabbixserver ~]# chmod x /etc/rc.local #通过rc.local设置开机自启[rootzabbixserver ~]# firewall-cmd --set-default-zonetrusted #防火墙和SELinux[rootzabbixserver ~]# setenforce 0[rootzabbixserver ~]# sed -i /SELINUX/s/enforcing/permissive/ /etc/selinux/config 部署监控服务器Zabbix Server
源码安装Zabbix Server