Nginx1.10.1安装nginx_upstream_check_module模块

静坐的时光丶 发布于 2016/10/12 09:44
阅读 1K+
收藏 1

1.已安装NGINX1.10.1版本

2.下载nginx_upstream_check_module模块

wget https://github.com/yaoweibin/nginx_upstream_check_module/archive/master.zip
3.解压缩
unzip master.zip
4.将解压文件移动到root目录
mv ./nginx_upstream_check_module-master /root/health
5.进入我的Nginx目录(这里出错了是源码目录
cd /usr/local/nginx


cd /usr/local/nginx-1.10.1



6.安装补打(这边p1改P0

patch -p1 < /root/health/check_1.11.1+.patch
patch -p0 < /root/health/check_1.11.1+.patch


./configure --add-module=/root/health/


编译
make
安装
make install

备份原来的nginx.exe
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx-1.11.0.bak

用刚才最新的覆盖
cp /usr/local/nginx-1.10.1/objs/nginx /usr/local/nginx/sbin/



在nginx.conf配置文件server下加入下面

#添加了nginx_upstream_check_module模块之后,该项生效  
#主要为了测试nginx_upstream_check_module模块是否好使      
location /nstatus{  
    check_status;  
    access_log off;  
}


在upstream下加
check interval=3000 rise=2 fall=5 timeout=1000 type=http; 



问题已解决就是红色部分要修改就行了



加载中
0
静坐的时光丶
静坐的时光丶
问题已经解决按上面步骤。
返回顶部
顶部