• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    为wdcp面板的lnmp服务器添加ipv6支持的方法介绍
    一、为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
      效果与上面的步骤一,完全一致。
    上一篇:WIN XP下VMware Tools(虚拟机)安装的详细方法(图文教程)
    下一篇:在cPanel面板中创建MySQL数据库操作方法(图文教程)
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    为wdcp面板的lnmp服务器添加ipv6支持的方法介绍 为,wdcp,面板,的,lnmp,服务器,