
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 的编译选项,查看方法