|
@@ -25,8 +25,12 @@ Upgrade_Nginx() {
|
|
|
if [ -e "nginx-${NEW_nginx_ver}.tar.gz" ]; then
|
|
|
src_url=https://www.openssl.org/source/openssl-${openssl11_ver}.tar.gz && Download_src
|
|
|
src_url=http://mirrors.linuxeye.com/oneinstack/src/pcre-${pcre_ver}.tar.gz && Download_src
|
|
|
+ src_url=http://mirrors.linuxeye.com/oneinstack/src/ngx_devel_kit.tar.gz && Download_src
|
|
|
+ src_url=http://mirrors.linuxeye.com/oneinstack/src/lua-nginx-module-${lua_nginx_module_ver}.tar.gz && Download_src
|
|
|
tar xzf openssl-${openssl11_ver}.tar.gz
|
|
|
tar xzf pcre-${pcre_ver}.tar.gz
|
|
|
+ tar xzf ngx_devel_kit.tar.gz
|
|
|
+ tar xzf lua-nginx-module-${lua_nginx_module_ver}.tar.gz
|
|
|
echo "Download [${CMSG}nginx-${NEW_nginx_ver}.tar.gz${CEND}] successfully! "
|
|
|
break
|
|
|
else
|
|
@@ -51,7 +55,7 @@ Upgrade_Nginx() {
|
|
|
${nginx_install_dir}/sbin/nginx -V &> $$
|
|
|
nginx_configure_args_tmp=`cat $$ | grep 'configure arguments:' | awk -F: '{print $2}'`
|
|
|
rm -rf $$
|
|
|
- nginx_configure_args=`echo ${nginx_configure_args_tmp} | sed "s@--with-openssl=../openssl-\w.\w.\w\+ @--with-openssl=../openssl-${openssl11_ver} @" | sed "s@--with-pcre=../pcre-\w.\w\+ @--with-pcre=../pcre-${pcre_ver} @"`
|
|
|
+ nginx_configure_args=`echo ${nginx_configure_args_tmp} | sed "s@lua-nginx-module-\w.\w\+.\w\+ @lua-nginx-module-${lua_nginx_module_ver} @" | sed "s@lua-nginx-module @lua-nginx-module-${lua_nginx_module_ver} @" | sed "s@--with-openssl=../openssl-\w.\w.\w\+ @--with-openssl=../openssl-${openssl11_ver} @" | sed "s@--with-pcre=../pcre-\w.\w\+ @--with-pcre=../pcre-${pcre_ver} @"`
|
|
|
export LUAJIT_LIB=/usr/local/lib
|
|
|
export LUAJIT_INC=/usr/local/include/luajit-2.1
|
|
|
./configure ${nginx_configure_args}
|