linux服务器中nginx升级
1、源码编译
./configure --prefix=/users/nginx --with-http_ssl_module --with-openssl=/users/openssl-1.1.0g --with-http_stub_status_module --with-http_sub_module --add-module=/users/ngx_http_substitutions_filter_module-master
--prefix=/users/nginx,指向nginx的安装目录,一定要和旧nginx的安装目录相同
--with-openssl= 指向openssl的源码目录
--add-module=指向第三方模块的源码目录
2、执行make,注意不要执行make install命令
3、备份旧的nginx
cp /users/nginx/sbin/nginx /users/nginx/sbin/nginx.old
4、复制新的nginx到原nginx目录
cp -rfp objs/nginx /users/nginx/sbin/
-rfp是防止复制的提示nginx正在使用的错误
5、执行升级命令
make upgrade
注意:1-5项升级过程中nginx不用停止,执行升级命令时会自动停止nginx服务在重新启动的。
声明:若要转载FengHuoX中的任何博客请注明转载地址