今天把VPS上的Nginx版本从0.7.67升级到0.8.53.发下过程.
下面这个过程是基于LNMP.ORG的LNMP一键安装包的.如果不是使用这个的,请自行替换目录地址.
#下载nginx 0.8.53版本,解压 进入解压目录,
wget http://nginx.org/download/nginx-0.8.53.tar.gz
tar zxvf nginx-0.8.53.tar.gz
cd nginx-0.8.53
——-
如果要更改header信息的话,
vi src/core/nginx.h
#define NGINX_VERSION “0.8.53”
#define NGINX_VER “nginx/” NGINX_VERSION
上面的版本号和nginx自己修改
——-
编译
./configure –user=www –group=www –prefix=/wp-content/local/nginx –with-http_stub_status_module –with-http_ssl_module
make
切记不能 make install
——-
备份nginx 原文件
mv /wp-content/local/nginx/sbin/nginx /wp-content/local/nginx/sbin/nginx.old
保险起见
——-
复制编译make后的文件覆盖nginx原文件
cp objs/nginx /wp-content/local/nginx/sbin/nginx
——
检测nginx文件配置
/wp-content/local/nginx/sbin/nginx -t
——
把nginx.pid改成nginx.pid.oldbin 跟着启动新的nginx
kill -USR2 `cat /wp-content/local/nginx/logs/nginx.pid`
——
退出旧的nignx
kill -QUIT `cat /wp-content/local/nginx/logs/nginx.pid.oldbin`
OK,升级完成!
wget http://nginx.org/download/nginx-0.8.53.tar.gz
tar zxvf nginx-0.7.62.tar.gz
cd nginx-0.7.62
这里错了吧。。
呵呵,看到眼熟的id,就点进来看看你了。
谢谢提醒,已经更改了.
你是光阴之外的博主吗?现在还有写博客?
我过去你的站点看了,里面什么都没有,怎么不把以前WP的数据转过去呢?
已经不再写了,也不玩站了,不过偶尔还是忍不住到处看看相关的东西。:)
最近又在折腾那个free的vps,呵呵,看你这里也有相关文章,我好好看看。
vps怎么绑定域名的啊。。。一直有些奇怪
这个很容易的,用LNMP一键包的话,有一个添加虚拟主机的配置文件,傻瓜操作.如果是自已编译安装的话,就更不成问题了,修改下Nginx的配置文件 nginx.conf 就好了.