nginx添加模块

最近因为要使用zabbix监控nginx的状态,所以nginx要添加--with-http_stub_status_module模块,当初安装nginx的时候并没有编译此模块。

1.查看原来有哪些模块

root@szweb01 sbin]# ./nginx -V
nginx version: nginx/1.8.1
built by gcc 4.1.2 20080704 (Red Hat 4.1.2-46)
built with OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
TLS SNI support disabled
configure arguments: --prefix=/app/nginx --with-http_ssl_module --with-http_realip_module

2. 重新编译,需要重新下载版本一样的nginx安装包,并解压。

3.解压后,进入文件夹,重新编译。

[root@szweb01 logs]# ./configure --prefix=/app/nginx --with-http_ssl_module --with-http_realip_module --with-http_stub_status_module

[root@szweb01 logs]# make

4.注意:不能make install,要不然就直接覆盖安装了。

5.拷贝新的nginx文件,替换原来的。

[root@szweb01 nginx-1.8.1]# cp /app/nginx/sbin/nginx /app/nginx/sbin/nginx_bak

[root@szweb01 nginx-1.8.1]# cp /app/nginx/nginx-1.8.1/objs/nginx /app/nginx/sbin/nginx   (此步可能会报错,nginx文件正繁忙,所以需要停一下原来的nginx)

6.重新启动nginx,并查看新的编译信息。

[root@szweb01 nginx-1.8.1]# /app/nginx/sbin/nginx -V
nginx version: nginx/1.8.1
built by gcc 4.1.2 20080704 (Red Hat 4.1.2-46)
built with OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
TLS SNI support disabled
configure arguments: --prefix=/app/nginx --with-http_ssl_module --with-http_realip_module --with-http_stub_status_module


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值