1. 程式人生 > >nginx1.5 升級到1.14

nginx1.5 升級到1.14

ID 需要 sta 報錯 error The stat 配置 nginx

wget http://nginx.org/download/nginx-1.14.0.tar.gz
tar xf nginx-1.14.0.tar.gz
cd nginx-1.14.0
./configure --user=www --group=www --prefix=/alidata/server/nginx --with-http_stub_status_module --without-http-cache --with-http_ssl_module --with-http_gzip_static_module
make

不要make install

2.拷貝之前的nginx執行文件

cp  /usr/local/nginx/sbin/nginx /usr/local/bak

3.停止nginx服務,升級nginx

nginx -s stop
cp /objs/nginx /usr/local/nginx/sbin

4.查看版本

./nginx -v

5.重點

./nginx -c /usr/local/nginx/conf/nginx.conf 之前舊版本的nginx配置文件路徑
執行下來可能會報錯
nginx: [emerg] getpwnam("www") failed
打開nginx配置文件 /usr/local/nginx/conf/nginx.conf
需要把#user  nobody;這段註視 釋放開來。

這就可以用新版本用就的配置文件了。

技術分享圖片

###

如果在./configure報

./configure: error: SSL modules require the OpenSSL library.

可以執行

yum -y install openssl openssl-devel  

nginx1.5 升級到1.14