https://static.iklfy.com/static/images/index/11.jpg

CentOS6.3无缝升级nginx最新版

先交代一下本次升级的环境

系统:centos6.3 64位

nginx 安装位置: /usr/local/nginx(不同的主机安装位置不同,使用以下代码时请注意做必要的替换)

手动安装的时候要替换你的安装位置,其中 /usr/local/nginx 是nginx的安装目录Shell

首先备份你原有的nginx

tar -zcvf nginx.tar.gz /usr/local/nginx/.

然后远程下载最新稳定版的 nginx

wget http://nginx.org/download/nginx-1.5.7.tar.gz

查看Nginx最新的版本号:http://nginx.org/en/download.html

将下载好的文件解压缩:

tar -zxvf nginx-1.5.7.tar.gz

解压后得到目录 nginx-1.5.7,进入该目录

cd nginx-1.5.7

接下来我们需要编译 nginx 的源码,在编译之前确保你的主机安装了必须的编译工具

yum install gcc openssl-devel pcre-devel zlib-devel

如果你不清楚编译时的选项,可以参考现有 nginx 的编译选项,查看方法