- 首先,获取本地安装的nginx版本 。
nginx -V #记录下“configure arguments:”后面所有参数,第三步更新nginx时需要。
- 其次,下载对应版本的源码。
wget http://nginx.org/download/nginx-1.8.0.tar.gz tar -xvzf nginx-1.8.0.tar.gz
- 更新替换nginx
#终止nginx service nginx stop #进入源码目录 cd nginx-1.8.0 #编译./configure 后面加上最开始让记录下来的那串字符,并在后面加上你要加的模块安装指令 ./configure --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx……… --with-http_sub_module #然后进行make,但是切记别安装 make #别make_install!!! #保持了原配置文件位置,所以直接测试nginx ./objs/nginx -t #替换现有nginx #备份 mv /usr/sbin/nginx /usr/sbin/nginx-bak #更新 cp ./objs/nginx /usr/sbin/nginx #至此,添加完成,启动nginx。 service nginx start
- 最后,再次查看nginx信息验证。
nginx -V