当前位置:论坛首页 > Linux面板 > 求助

Nginx怎么编译进去subs_filter模块?

发表在 Linux面板2017-3-28 22:15 [复制链接] 3 3895

RT,不带subs_filter模块,怎么自己编译进去?
不带subs_filter的反向感觉都不完整啊!
使用道具 举报 只看该作者 回复
发表于 2017-4-23 21:51:06 | 显示全部楼层
同问!有这个才完美
使用道具 举报 回复 支持 反对
发表于 2017-7-1 03:26:21 | 显示全部楼层
同问!强烈要求这个功能哥
使用道具 举报 回复 支持 反对
发表于 2017-9-12 10:32:34 | 显示全部楼层
本帖最后由 xuan 于 2017-9-12 10:33 编辑

nginx 安装代码

  1. /www/server/panel/install/nginx.sh install 1.12
复制代码

编辑nginx.sh 就行
1. src git clone https://github.com/yaoweibin/ngx_http_substitutions_filter_module
2. --with-openssl=${Setup_Path}/src/openssl  --add-module=${Setup_Path}/src/ngx_http_substitutions_filter_module
3. chmod +x 755 ningx.sh

  1. cd src
  2.         git clone https://github.com/yaoweibin/ngx_http_substitutions_filter_module

  3.         wget -O openssl.tar.gz ${Download_Url}/src/openssl-1.0.2l.tar.gz -T 5
  4.         tar -xvf openssl.tar.gz
  5.         mv openssl-1.0.2l openssl
  6.         rm -f openssl.tar.gz
  7.         wget -O ngx_cache_purge.tar.gz ${Download_Url}/src/ngx_cache_purge-2.3.tar.gz
  8.         tar -zxvf ngx_cache_purge.tar.gz
  9.         mv ngx_cache_purge-2.3 ngx_cache_purge
  10.         rm -f ngx_cache_purge.tar.gz
  11.         
  12.         export LD_LIBRARY_PATH=/usr/local/lib/:$LD_LIBRARY_PATH
  13.         if [ "${nginxVersion}" != "1.8.1" ];then
  14.                 if [ "${nginx_version}" == "1.12.1" ];then
  15.                         Install_LuaJIT
  16.                         #lua_nginx_module
  17.                         wget -c -O lua-nginx-module-master.zip ${Download_Url}/install/src/lua-nginx-module-master.zip -T 5
  18.                         unzip lua-nginx-module-master.zip
  19.                         mv lua-nginx-module-master lua_nginx_module
  20.                         rm -f lua-nginx-module-master.zip
  21.                         
  22.                         #ngx_devel_kit
  23.                         wget -c -O ngx_devel_kit-master.zip ${Download_Url}/install/src/ngx_devel_kit-master.zip -T 5
  24.                         unzip ngx_devel_kit-master.zip
  25.                         mv ngx_devel_kit-master ngx_devel_kit
  26.                         rm -f ngx_devel_kit-master.zip
  27.                         ./configure --user=www --group=www --prefix=${Setup_Path} --with-openssl=${Setup_Path}/src/openssl --add-module=${Setup_Path}/src/ngx_http_substitutions_filter_module --add-module=${Setup_Path}/src/ngx_devel_kit --add-module=${Setup_Path}/src/lua_nginx_module --add-module=${Setup_Path}/src/ngx_cache_purge --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-http_gunzip_module --with-stream --with-stream_ssl_module --with-ipv6 --with-http_sub_module --with-http_flv_module --with-http_addition_module --with-http_realip_module --with-http_mp4_module --with-ld-opt="-Wl,-E"
  28.                 else
  29.                         if [ "$nginx_version" == "openresty" ];then
  30.                                 Download_Pcre
  31.                                 Install_LuaJIT
  32.                                 ./configure --user=www --group=www --prefix=${Setup_Path} --with-openssl=${Setup_Path}/src/openssl --with-pcre=pcre-${pcre_version} --add-module=${Setup_Path}/src/ngx_cache_purge --with-luajit --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-http_gunzip_module --with-stream --with-stream_ssl_module --with-ipv6 --with-http_sub_module --with-http_flv_module --with-http_addition_module --with-http_realip_module --with-http_mp4_module --with-ld-opt="-Wl,-E"
  33.                         else
  34.                                 ./configure --user=www --group=www --prefix=${Setup_Path} --with-openssl=${Setup_Path}/src/openssl --add-module=${Setup_Path}/src/ngx_cache_purge --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-http_gunzip_module --with-ipv6 --with-http_sub_module --with-http_flv_module --with-http_addition_module --with-http_realip_module --with-http_mp4_module --with-ld-opt="-Wl,-E"
  35.                         fi
  36.                 fi
  37.         else
  38.                 ./configure --user=www --group=www --prefix=${Setup_Path} --with-openssl=${Setup_Path}/src/openssl --add-module=${Setup_Path}/src/ngx_cache_purge --with-http_stub_status_module --with-http_ssl_module --with-http_spdy_module --with-http_gzip_static_module --with-http_gunzip_module --with-ipv6 --with-http_sub_module --with-http_flv_module --with-http_addition_module --with-http_realip_module --with-http_mp4_module --with-ld-opt="-Wl,-E"
  39.         fi
复制代码

使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表