WDCP升级Nginx到Nginx 1.7.9,并开启ipv6支持

By lincanbin at 2015-04-11 • 0人收藏 • 2481人看过
#!/bin/bash
# nginx update scripts
# url http://www.wdlinux.cn
# author wdlinux
if [ ! $1 ];then
	ver="1.7.9"
else
	ver=$1
fi
cd /tmp
wget http://down.wdlinux.cn/in/pcre_ins.sh
sh pcre_ins.sh
wget -c http://nginx.org/download/nginx-$ver.tar.gz
[ $? != 0 ] && echo "down err" && exit
tar zxvf nginx-$ver.tar.gz
cd nginx-$ver
./configure --user=www --group=www --prefix=/www/wdlinux/nginx-$ver --with-http_stub_status_module --with-http_ssl_module --with-ipv6
[ $? != 0 ] && echo "configure err" && exit
make
[ $? != 0 ] && echo "make err" && exit
make install
[ $? != 0 ] && echo "make install err" && exit
mv /www/wdlinux/nginx-$ver/conf/nginx.conf /www/wdlinux/nginx-$ver/conf/nginx.conf.default
cp -pR /www/wdlinux/nginx/conf/* /www/wdlinux/nginx-$ver/conf/
service nginxd stop
rm -f /www/wdlinux/nginx
ln -sf /www/wdlinux/nginx-$ver /www/wdlinux/nginx
sed -i '/limit_zone/d' /www/wdlinux/nginx/conf/nginx.conf
service nginxd start
echo
echo
echo "nginx Update Is OK"
echo "Current Ver Is:$ver"
echo

5 个回复 | 最后更新于 2015-04-11
2015-04-11   #2

blob.png

升级成功截图

2015-04-11   #3

测试IPV6模块是否成功编译并安装:

/www/wdlinux/nginx-1.7.9/sbin/nginx -V

blob.png

成功

2015-04-11   #4

要开启IPV6访问,还需要在 Nginx 各个Vhost设定文件,在 server_name 上面添加一行:

listen [::]:80;

最后重载设置生效:

service nginxd reload

2015-04-11   #5

然后IPv6域名是添加AAAA记录

http://www.94cb.com/t/2447

登录后方可回帖

登 录
信息栏

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.9.0
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

粤公网安备 44030602003677号
粤ICP备17135490号

Loading...