1. 首页
  2. 服务器
  3. 详情

linux服务器中nginx升级

changs  • 

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中的任何博客请注明转载地址