- 工信部备案号 滇ICP备05000110号-1
- 滇公安备案 滇53010302000111
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
为wdcp的lnmp环境添加ipv6支持
在开始之前,先确认你的机器是否有ipv6地址,没有的就不要接着看了。
有的话,先把数据备份一下(防止错误了造成损失)
先把数据备份一下(防止错误了造成损失)
先把数据备份一下(防止错误了造成损失)
先把数据备份一下(防止错误了造成损失)
首先看一下我们nginx是否已经编译了ipv6模块
/www/wdlinux/nginx/sbin/nginx -V
如果 带有 “ --with-ipv6”则说明ipv6模块已被添加,若是没有,需要为其添加ipv6模块。
下面说一下如何添加
进入nginx安装目录,执行如下命令
./configure --user=www --group=www --prefix=/www/wdlinux/nginx-1.0.12 --with-http_stub_status_module --with-http_ssl_module --with-ipv6
(这条命令的构成为/www/wdlinux/nginx/sbin/nginx -V的输出结果加上--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
然后我们验证一下
/www/wdlinux/nginx/sbin/nginx -V
如果 带有 “ --with-ipv6”则说明ipv6模块已被添加
接下来我们开始配置nginx使之支持监听通过ipv6发来的访问请求
将/www/wdlinux/nginx-1.0.12/conf/vhost中所有的*.conf文件中的
listen 80;
改为
listen [::]:80;
然后检查一下nginx配置是否有误
/www/wdlinux/nginx/sbin/nginx -t
没有错误的话,恭喜你完成,重启去吧。
售前咨询
售后咨询
备案咨询
二维码
TOP