无为清净楼资源网 Design By www.qnjia.com
一、为nginx添加ipv6模块
在SSH窗口中执行
/www/wdlinux/nginx/sbin/nginx -V
返回含有如下字符
configure arguments: --user=www --group=www --prefix=/www/wdlinux/nginx-1.0.12 --with-http_stub_status_module --with-http_ssl_module
说明默认并没有把nginx的ipv6模块编译进去,于是我们需要重新编译nginx,为其添加ipv6模块
不排除以后的版本会默认将ipv6编译进去,如果带有 “ --with-ipv6”则说明ipv6模块已被添加,请直接查看第二步
进入nginx安装目录
cd /root/lanmp/nginx-1.0.12
执行
./configure --user=www --group=www --prefix=/www/wdlinux/nginx-1.0.12 --with-http_stub_status_module --with-http_ssl_module --with-ipv6
返回正确信息,接着输入
make
编译完会在objs目录下生成一个nginx执行文件,先备份下原来老的nginx文件,执行:mv /www/wdlinux/nginx-1.0.12/sbin/nginx /www/wdlinux/nginx-1.0.12/sbin/nginx.old ,再把新objs下的nginx cp到sbin下,执行:cp objs/nginx /www/wdlinux/nginx-1.0.12/sbin/nginx
可以执行
/www/wdlinux/nginx/sbin/nginx -t
返回
nginx: the configuration file /www/wdlinux/nginx-1.0.14/conf/nginx.conf syntax is ok
nginx: configuration file /www/wdlinux/nginx-1.0.14/conf/nginx.conf test is successful
说明nginx已经编译成功
执行 执行
/www/wdlinux/nginx/sbin/nginx -V
返回含有如下字符
configure arguments: --user=www --group=www --prefix=/www/wdlinux/nginx-1.0.14 --with-http_stub_status_module --with-http_ssl_module --with-ipv6
说明ipv6模块已经添加成功
执行
make upgrade
升级程序
二、配置nginx使之支持监听通过ipv6发来的访问请求
将/www/wdlinux/nginx-1.0.12/conf/vhost中所有的*.conf文件中
listen 80;
改为
listen [::]:80;
使之监听本机所有ipv4、ipv6地址
在此执行
/www/wdlinux/nginx/sbin/nginx -t
若返回
nginx: the configuration file /www/wdlinux/nginx-1.0.12/conf/nginx.conf syntax is ok
nginx: configuration file /www/wdlinux/nginx-1.0.12/conf/nginx.conf test is successful
说明nginx配置无误
重启nginx,先执行
killall nginx
再执行
/www/wdlinux/nginx-1.0.12/sbin/nginx
三、为域名添加AAAA记录,待生效后,即可通过ipv6访问网站 ,若域名服务商不支持AAAA解析,推荐DNSPOD,免费的,好用的
或者直接用http://[ipv6]/ 访问主机上的默认网站
注:1、请确定主机带有ipv6,ifconfig查看
2、其他主机环境,请根据情况适当修改
3、二步中若不想监听全部ip,请修改
listen [::]:80;
为
listen ipv4:80;
listen [ipv6]:80;
如果觉得上面添加ipv6模块复杂麻烦的话,我们还可以通过稍微官方提供的nginx升级脚本来达到一键支持ipv6的目的。
下载一键升级脚本,执行
wget http://down.wdlinux.cn/in/nginx_up.sh
然后打开
nginx_up.sh
查找
./configure --user=www --group=www --prefix=/www/wdlinux/nginx-$ver --with-http_stub_status_module --with-http_ssl_module
大约在15行,在其后添加
--with-ipv6
成为
./configure --user=www --group=www --prefix=/www/wdlinux/nginx-$ver --with-http_stub_status_module --with-http_ssl_module --with-ipv6
保存,退出
执行
sh nginx_up.sh
默认升级是1.0.14,如要指定版本,执行脚本后台加上版本号就可以,
如果所加版本号为当前正在使用版本则只添加ipv6模块
例如:执行
sh nginx_up.sh 1.0.12
效果与上面的步骤一,完全一致。
在SSH窗口中执行
/www/wdlinux/nginx/sbin/nginx -V
返回含有如下字符
configure arguments: --user=www --group=www --prefix=/www/wdlinux/nginx-1.0.12 --with-http_stub_status_module --with-http_ssl_module
说明默认并没有把nginx的ipv6模块编译进去,于是我们需要重新编译nginx,为其添加ipv6模块
不排除以后的版本会默认将ipv6编译进去,如果带有 “ --with-ipv6”则说明ipv6模块已被添加,请直接查看第二步
进入nginx安装目录
cd /root/lanmp/nginx-1.0.12
执行
./configure --user=www --group=www --prefix=/www/wdlinux/nginx-1.0.12 --with-http_stub_status_module --with-http_ssl_module --with-ipv6
返回正确信息,接着输入
make
编译完会在objs目录下生成一个nginx执行文件,先备份下原来老的nginx文件,执行:mv /www/wdlinux/nginx-1.0.12/sbin/nginx /www/wdlinux/nginx-1.0.12/sbin/nginx.old ,再把新objs下的nginx cp到sbin下,执行:cp objs/nginx /www/wdlinux/nginx-1.0.12/sbin/nginx
可以执行
/www/wdlinux/nginx/sbin/nginx -t
返回
nginx: the configuration file /www/wdlinux/nginx-1.0.14/conf/nginx.conf syntax is ok
nginx: configuration file /www/wdlinux/nginx-1.0.14/conf/nginx.conf test is successful
说明nginx已经编译成功
执行 执行
/www/wdlinux/nginx/sbin/nginx -V
返回含有如下字符
configure arguments: --user=www --group=www --prefix=/www/wdlinux/nginx-1.0.14 --with-http_stub_status_module --with-http_ssl_module --with-ipv6
说明ipv6模块已经添加成功
执行
make upgrade
升级程序
二、配置nginx使之支持监听通过ipv6发来的访问请求
将/www/wdlinux/nginx-1.0.12/conf/vhost中所有的*.conf文件中
listen 80;
改为
listen [::]:80;
使之监听本机所有ipv4、ipv6地址
在此执行
/www/wdlinux/nginx/sbin/nginx -t
若返回
nginx: the configuration file /www/wdlinux/nginx-1.0.12/conf/nginx.conf syntax is ok
nginx: configuration file /www/wdlinux/nginx-1.0.12/conf/nginx.conf test is successful
说明nginx配置无误
重启nginx,先执行
killall nginx
再执行
/www/wdlinux/nginx-1.0.12/sbin/nginx
三、为域名添加AAAA记录,待生效后,即可通过ipv6访问网站 ,若域名服务商不支持AAAA解析,推荐DNSPOD,免费的,好用的
或者直接用http://[ipv6]/ 访问主机上的默认网站
注:1、请确定主机带有ipv6,ifconfig查看
2、其他主机环境,请根据情况适当修改
3、二步中若不想监听全部ip,请修改
listen [::]:80;
为
listen ipv4:80;
listen [ipv6]:80;
如果觉得上面添加ipv6模块复杂麻烦的话,我们还可以通过稍微官方提供的nginx升级脚本来达到一键支持ipv6的目的。
下载一键升级脚本,执行
wget http://down.wdlinux.cn/in/nginx_up.sh
然后打开
nginx_up.sh
查找
./configure --user=www --group=www --prefix=/www/wdlinux/nginx-$ver --with-http_stub_status_module --with-http_ssl_module
大约在15行,在其后添加
--with-ipv6
成为
./configure --user=www --group=www --prefix=/www/wdlinux/nginx-$ver --with-http_stub_status_module --with-http_ssl_module --with-ipv6
保存,退出
执行
sh nginx_up.sh
默认升级是1.0.14,如要指定版本,执行脚本后台加上版本号就可以,
如果所加版本号为当前正在使用版本则只添加ipv6模块
例如:执行
sh nginx_up.sh 1.0.12
效果与上面的步骤一,完全一致。
无为清净楼资源网 Design By www.qnjia.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
无为清净楼资源网 Design By www.qnjia.com
暂无评论...
稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!
昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。
这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。
而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?
更新日志
2024年10月08日
2024年10月08日
- 郭子.2001-原来你什么都不想要创作集丫滚石】【WAV+CUE】
- 《使命召唤:黑色行动6》新预告公布!10月25日发售
- Atlus《暗喻幻想》媒体评分汇总:高分好评如潮!
- 2024金摇杆奖提名揭晓 《黑神话》角逐最佳视觉设计!
- 群星《新说唱2024 第3期 (上)》[320K/MP3][32.76MB]
- 群星《新说唱2024 第3期 (上)》[FLAC/分轨][95.38MB]
- 群星《新说唱2024 第3期 (下)》[320K/MP3][31.36MB]
- 幻兽帕鲁手游什么时候正式上线 最新消息一览
- 西普大陆BOSS位置盘点 解锁天启纪元玩法
- 西普大陆精灵进阶培养攻略 精灵养成指南
- dnf手游法控法系职业哪个强 dnf手游法控法系职业强度排行
- 魔兽世界血藤护目镜图纸在哪买 wlk血藤护目镜图纸购买位置介绍
- 魔兽世界无畏远征军声望军需官在哪 wlk无畏远征军声望军需官坐标位置
- 逼迫中国选手弃权事件持续发酵 玩家抵制万代模型
- B社老员工在《星空》开发期间离职 他终于说出原因