nginx-1.0.0/1.0.1升级脚本
当前的一键安装包,lamp,lnmp安装包的nginx均为0.8.54如需要升级至nginx-1.0.0
方法如下
wget [url]http://www.wdlinux.cn/in_scripts/up/nginx_u100[/url]
sh nginx_u100
正常情况,执行完就OK了
关闭IE,再重新打开
登录后台后,需修改下环境设置的相应路径
如 "环境设置 > 重新检测 > 修改" 完成 修改名字,做了一个1.01的[code]#!/bin/bash
#wdcp update script
#http://www.wdlinux.cn/wdcp
cd /tmp
function pcre_ins {
wget -c http://dl.wdlinux.cn:5180/soft/pcre-8.10.tar.gz
tar zxvf pcre-8.10.tar.gz
cd pcre-8.10
./configure --prefix=/usr
make
make install
cd ..
}
wget -c http://www.nginx.org/download/nginx-1.0.1.tar.gz
tar zxvf nginx-1.0.1.tar.gz
cd nginx-1.0.1
./configure --user=www --group=www --prefix=/www/wdlinux/nginx-1.0.1 --with-http_stub_status_module --with-http_ssl_module
if [[ $? != 0 ]];then
pcre_ins
./configure --user=www --group=www --prefix=/www/wdlinux/nginx-1.0.1 --with-http_stub_status_module --with-http_ssl_module
fi
make
[ $? != 0 ] && echo "make err" && exit
make install
[ $? != 0 ] && echo "install err" && exit
cp /www/wdlinux/nginx/conf/wdcp.conf /www/wdlinux/nginx-1.0.1/conf/
cp /www/wdlinux/nginx/conf/nginx.conf /www/wdlinux/nginx-1.0.1/conf/
cp /www/wdlinux/nginx/conf/fcgi.conf /www/wdlinux/nginx-1.0.1/conf/
cp -pR /www/wdlinux/nginx/conf/rewrite /www/wdlinux/nginx-1.0.1/conf/
cp -pR /www/wdlinux/nginx/conf/vhost /www/wdlinux/nginx-1.0.1/conf/
service nginxd stop
rm -f /www/wdlinux/nginx
ln -s /www/wdlinux/nginx-1.0.1 /www/wdlinux/nginx
service nginxd start
echo
rm -fr nginx*
echo "Updated successfully";
[/code] 不错的,学会了,已经升级了 [b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=12&ptid=5]1#[/url] [i]bluegua[/i] [/b]
请版主明示,小弟找不到“环境设置 > 重新检测 > 修改”这个路径 这个是1.X版本的,2.X版本的,不再需要这样设置 楼主,为什么我升级之后,网站打不开了,IP地址下的“安装成功页面”也打不开了,“无法连接,Firefox 无法建立到 [url]www.xzm.com[/url] 服务器的连接。”
但是wd后台正常打开的。后台里的防火墙 8080,80端口都是允许的。 没升级成功或是没启动,可以重起试下
或是
service nginxd restart
看下有什么提示 [b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=2544&ptid=5]7#[/url] [i]admin[/i] [/b]
原因找到了,我设置的问题。后台已解决。 Last login: Mon Jan 9 18:10:59 2012 from 119.249.61.62
[root@AY120109041011e3b5381 ~]# service nginxd restart
Stopping nginx: nginx: [emerg] open() "/www/wdlinux/nginx-1.0.0/conf/default.conf" failed (2: No such file or directory) in /www/wdlinux/nginx-1.0.0/conf/nginx.conf:38
[ OK ]
Starting nginx: nginx: [emerg] open() "/www/wdlinux/nginx/conf/default.conf" failed (2: No such file or directory) in /www/wdlinux/nginx/conf/nginx.conf:38
[FAILED] 升级后打不开了,但是管理后台没事
出现这个错误 cp /www/wdlinux/nginx-0.8.54/conf/default.conf /www/wdlinux/nginx/conf/
service nginxd restart 问题依旧啊 [root@AY120109041011e3b5381 ~]# cp /www/wdlinux/nginx-0.8.54/conf/default.conf /www/wdlinux/nginx/conf/
cp: overwrite `/www/wdlinux/nginx/conf/default.conf'?
[root@AY120109041011e3b5381 ~]# service nginxd restart
Stopping nginx: nginx: [emerg] open() "/www/wdlinux/nginx-1.0.0/conf/naproxy.conf" failed (2: No such file or directory) in /www/wdlinux/nginx-1.0.0/conf/default.conf:9
[ OK ]
Starting nginx: nginx: [emerg] open() "/www/wdlinux/nginx/conf/naproxy.conf" failed (2: No such file or directory) in /www/wdlinux/nginx/conf/default.conf:9
[FAILED]
[root@AY120109041011e3b5381 ~]# /www/wdlinux/nginx/conf/naproxy.conf
把这个文件也拷过去 升级成功了 [quote]这个是1.X版本的,2.X版本的,不再需要这样设置
[size=2][color=#999999]admin 发表于 2012-1-2 12:50[/color] [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=2465&ptid=5][img]http://www.wdlinux.cn/bbs/images/common/back.gif[/img][/url][/size][/quote]
请问2.x版本升级NGINX怎么操作 一样 请问一下,我现在是wdcp_v2.1.2(20111212) ,LAMP,我想改成lnmp,应该怎么改?
页:
[1]