本帖最后由 xuan 于 2017-9-12 10:33 编辑
nginx 安装代码
- /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
- cd src
- git clone https://github.com/yaoweibin/ngx_http_substitutions_filter_module
- wget -O openssl.tar.gz ${Download_Url}/src/openssl-1.0.2l.tar.gz -T 5
- tar -xvf openssl.tar.gz
- mv openssl-1.0.2l openssl
- rm -f openssl.tar.gz
- wget -O ngx_cache_purge.tar.gz ${Download_Url}/src/ngx_cache_purge-2.3.tar.gz
- tar -zxvf ngx_cache_purge.tar.gz
- mv ngx_cache_purge-2.3 ngx_cache_purge
- rm -f ngx_cache_purge.tar.gz
-
- export LD_LIBRARY_PATH=/usr/local/lib/:$LD_LIBRARY_PATH
- if [ "${nginxVersion}" != "1.8.1" ];then
- if [ "${nginx_version}" == "1.12.1" ];then
- Install_LuaJIT
- #lua_nginx_module
- wget -c -O lua-nginx-module-master.zip ${Download_Url}/install/src/lua-nginx-module-master.zip -T 5
- unzip lua-nginx-module-master.zip
- mv lua-nginx-module-master lua_nginx_module
- rm -f lua-nginx-module-master.zip
-
- #ngx_devel_kit
- wget -c -O ngx_devel_kit-master.zip ${Download_Url}/install/src/ngx_devel_kit-master.zip -T 5
- unzip ngx_devel_kit-master.zip
- mv ngx_devel_kit-master ngx_devel_kit
- rm -f ngx_devel_kit-master.zip
- ./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"
- else
- if [ "$nginx_version" == "openresty" ];then
- Download_Pcre
- Install_LuaJIT
- ./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"
- else
- ./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"
- fi
- fi
- else
- ./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"
- fi
复制代码
|