zabbix-server和agent之前与写过部署,这里不说了
环境
centos 6.9
部署Nginx
(1)查看是否已经安装了REPC
rpm -qa | grep “REPC”
同理 查看openssl gzip wget
(2)如果没有安装则使用yum命令安装下,需要在root权限下操作
分别是
yum install pcre*
yum install openssl*
yum install zlib
yum install zlib-devel
yum install wget
(3)下面开始安装nginx
wget http://nginx.org/download/nginx-1.8.0.tar.gz
(4)下载好了以后,自己找个位置复制过去,然后解压。我这里是放在了/root下
cp nginx-1.8.0.tar.gz /usr/local
cd /usr/local
tar -zxvf nginx-1.8.0.tar.gz
(5)解压完毕,进去,安装。
cd nginx-1.8.0
./configure --prefix=/usr/local/nginx-1.8.0 \--with-http_ssl_module --with-http_spdy_module \--with-http_stub_status_module --with-pcre
注意:在zabbix agentd客户端上,查看nginx是否加载了–with-http_stub_status_module。因为zabbix监控nginx是根据nginx的Stub Status模块,抓取Status模块所提供的数据。假如以前没开启,现在想启用StubStatus 模块,在编译nginx 的时候要加上参数 –with-http_stub_status_module
(6)执行这个命令
make && make install
之后进入安装目录
然后 启动 ./sbin/nginx
ps -ef|grep "nginx"
查看服务是否启动 有两个服务
(7)至此 安装完毕了。