手机
当前位置:查字典教程网 >操作系统 >Windows系列 >为wdcp面板的lnmp服务器添加ipv6支持的方法介绍
为wdcp面板的lnmp服务器添加ipv6支持的方法介绍
摘要:一、为nginx添加ipv6模块在SSH窗口中执行/www/wdlinux/nginx/sbin/nginx-V返回含有如下字符config...

一、为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

效果与上面的步骤一,完全一致。

【为wdcp面板的lnmp服务器添加ipv6支持的方法介绍】相关文章:

Win10预览版14328中心中应用下载通知

win7怎么在桌面上添加便签?win7桌面添加便签的方法

win7桌面图标有黑框的解决方法

Win8/Win8.1系统无线热点密码忘记了怎么办

Win10任务栏不见了怎么找回来?Win10任务栏找回来的方法

Win10玩lol时提示“丢失d3dx9_39.dll”的解决方法

win10 64位系统怎么玩红色警戒2

Win10 Mobile快速预览版14367升级需要注意什么?

Win10安全登录界面的密码输入框怎么取消显示明文的按钮?

Win7如何取消开机启动项?win7取消开机启动项的方法

精品推荐
分类导航