0%
Nginx添加模块upstream-fail
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| # https://github.com/gnosek/nginx-upstream-fair 下载fair压缩包 $ wget https://nginx.org/download/nginx-1.14.0.tar.gz $ unzip nginx-upstream-fair $ tar -zxvf nginx-1.14.0.tar.gz
$ cd nginx-1.14.0 $ vi src/http/ngx_http_upstream.h /ngx_http_upstream_srv_conf_s # 找到关键字 131 in_port_t default_port; # 131行添加内容 $ sudo apt install build-essential libpcre3 libpcre3-dev openssl libssl-dev zlib1g-dev libxslt1-dev libgd-dev libgeoip-dev $ pwd ../nginx-upstream-fair $ nginx -V $ ./configure [nginx原有配置] --add-module=[fair-module路径] $ make $ sudo mv /usr/sbin/nginx /usr/sbin/nginx_old $ sudo cp objs/nginx /usr/sbin/nginx # $ sudo service nginx restart $ make upgrade
|