四虎影视在线影院在线观看,小s货再浪些再咬紧点h,国产精品水嫩水嫩,97精产国品一二三产区

Board logo

標(biāo)題: [教程] 為wdcp的lnmp添加ipv6支持 [打印本頁(yè)]

作者: shujun    時(shí)間: 2012-4-22 16:44     標(biāo)題: 為wdcp的lnmp添加ipv6支持

本帖最后由 shujun 于 2012-4-22 16:50 編輯

從去年起開(kāi)始像管理員請(qǐng)教如何添加ipv6,管理員的教誨給予我巨大的鞭策,于是今天花了半天時(shí)間仔細(xì)看wdcp的目錄結(jié)構(gòu),總結(jié)添加ipv6的方法。希望對(duì)需要的朋友起到參考作用,不足支持,歡迎指點(diǎn)。喜歡損人的高手請(qǐng)直接無(wú)視,拜謝。!
一、為nginx添加ipv6模塊   
  2.3.2版本的nginx默認(rèn)為1.0.12版本,其他版本請(qǐng)做相應(yīng)修改  ,如果想升級(jí)nginx,順便支持ipv6,有簡(jiǎn)單方法,請(qǐng)看二樓
   在SSH窗口中執(zhí)行
  1. /www/wdlinux/nginx/sbin/nginx -V
復(fù)制代碼

   返回含有如下字符
  1. configure arguments: --user=www --group=www --prefix=/www/wdlinux/nginx-1.0.12 --with-http_stub_status_module --with-http_ssl_module
復(fù)制代碼

   說(shuō)明默認(rèn)并沒(méi)有把nginx的ipv6模塊編譯進(jìn)去,于是我們需要重新編譯nginx,為其添加ipv6模塊
   如果 帶有 “ --with-ipv6”則說(shuō)明ipv6模塊已被添加,請(qǐng)直接查看第二步
   進(jìn)入nginx安裝目錄
  1. cd /root/lanmp/nginx-1.0.12
復(fù)制代碼

   執(zhí)行
  1. ./configure --user=www --group=www --prefix=/www/wdlinux/nginx-1.0.12 --with-http_stub_status_module --with-http_ssl_module --with-ipv6
復(fù)制代碼

   返回正確信息,接著輸入
  1. make
復(fù)制代碼

   編譯完會(huì)在objs目錄下生成一個(gè)nginx執(zhí)行文件,先備份下原來(lái)老的nginx文件,執(zhí)行:
  1. mv /www/wdlinux/nginx-1.0.12/sbin/nginx /www/wdlinux/nginx-1.0.12/sbin/nginx.old
復(fù)制代碼

   再把新objs下的nginx cp到sbin下,執(zhí)行:
  1. cp objs/nginx /www/wdlinux/nginx-1.0.12/sbin/nginx
復(fù)制代碼

   可以執(zhí)行
  1. /www/wdlinux/nginx/sbin/nginx -t
復(fù)制代碼

   返回
  1. nginx: the configuration file /www/wdlinux/nginx-1.0.14/conf/nginx.conf syntax is ok
  2. nginx: configuration file /www/wdlinux/nginx-1.0.14/conf/nginx.conf test is successful
復(fù)制代碼

   說(shuō)明nginx已經(jīng)編譯成功
   執(zhí)行 執(zhí)行
[/code]/www/wdlinux/nginx/sbin/nginx -V [/code]
   返回含有如下字符
  1. configure arguments: --user=www --group=www --prefix=/www/wdlinux/nginx-1.0.14 --with-http_stub_status_module --with-http_ssl_module --with-ipv6
復(fù)制代碼

   說(shuō)明ipv6模塊已經(jīng)添加成功
   執(zhí)行
  1. make upgrade
復(fù)制代碼

   升級(jí)程序
   
二、配置nginx使之支持監(jiān)聽(tīng)通過(guò)ipv6發(fā)來(lái)的訪問(wèn)請(qǐng)求
   將/www/wdlinux/nginx-1.0.12/conf/vhost中所有的*.conf文件中
  1. listen       80;
復(fù)制代碼

   改為
  1. listen       [::]:80;
復(fù)制代碼

   使之監(jiān)聽(tīng)本機(jī)所有ipv4、ipv6地址
   再次執(zhí)行
  1. /www/wdlinux/nginx/sbin/nginx -t
復(fù)制代碼

   若返回
  1. nginx: the configuration file /www/wdlinux/nginx-1.0.12/conf/nginx.conf syntax is ok
  2. nginx: configuration file /www/wdlinux/nginx-1.0.12/conf/nginx.conf test is successful
復(fù)制代碼

   說(shuō)明nginx配置無(wú)誤
   重啟nginx,先執(zhí)行
  1. killall nginx
復(fù)制代碼

   再執(zhí)行
  1. /www/wdlinux/nginx-1.0.12/sbin/nginx
復(fù)制代碼

三、為域名添加AAAA記錄,待生效后,即可通過(guò)ipv6訪問(wèn)網(wǎng)站 ,若域名服務(wù)商不支持AAAA解析,推薦DNSPOD,免費(fèi)的
   或者直接用
  1. http://[ipv6]/
復(fù)制代碼
訪問(wèn)主機(jī)上的默認(rèn)網(wǎng)站

注:1、請(qǐng)確定主機(jī)帶有ipv6,ifconfig查看
    2、其他主機(jī)環(huán)境,請(qǐng)根據(jù)情況適當(dāng)修改
    3、二步中若不想監(jiān)聽(tīng)全部ip,請(qǐng)修改
listen       [::]:80;

listen       ipv4:80;
listen       [ipv6]:80;

作者: shujun    時(shí)間: 2012-4-22 16:44

本帖最后由 shujun 于 2012-4-22 16:52 編輯

升級(jí)nginx,順便使其支持ipv6,只需要稍稍修老大發(fā)的升級(jí)腳本即可
執(zhí)行
  1. wget http://down.wdlinux.cn/in/nginx_up.sh
復(fù)制代碼


然后打開(kāi)
nginx_up.sh
查找
  1. ./configure --user=www --group=www --prefix=/www/wdlinux/nginx-$ver --with-http_stub_status_module --with-http_ssl_module
復(fù)制代碼

大約在15行,在其后添加
  1. --with-ipv6
復(fù)制代碼

成為
  1. ./configure --user=www --group=www --prefix=/www/wdlinux/nginx-$ver --with-http_stub_status_module --with-http_ssl_module --with-ipv6
復(fù)制代碼


保存,退出
執(zhí)行
  1. sh nginx_up.sh
復(fù)制代碼


老大說(shuō)了
默認(rèn)升級(jí)是1.0.14,如要指定版本,執(zhí)行腳本后臺(tái)加上版本號(hào)就可以,如
  1. sh nginx_up.sh 1.0.12
復(fù)制代碼

就不需要1樓第一步那么麻煩啦   
哈哈  !

然后就再看1樓的二、三兩步吧
作者: shujun    時(shí)間: 2012-4-22 16:54

test.jpg

圖片附件: test.jpg (2012-4-22 16:54, 71.01 KB) / 下載次數(shù) 13982
http://cd-genova.com/bbs/attachment.php?aid=581&k=6289e682dd0eae585d6e297b553b04a9&t=1743631971&sid=0U0K1U


作者: admin    時(shí)間: 2012-4-22 22:07

很不錯(cuò)
作者: 51our    時(shí)間: 2013-2-3 10:51

頂頂頂 哈哈 nginx-1.0.15 同方法解決
作者: lexypig    時(shí)間: 2013-7-27 16:07

謝謝樓主分享,先mark一下,一會(huì)兒試試看!
作者: qiuqiu88200002    時(shí)間: 2017-8-14 15:38

回復(fù) 1# shujun


    按照這個(gè)操作后 ipv4打不開(kāi)了   我是1.8.1的nginx   不做這個(gè)操作 ipv4可以 ipv6 只能加載文字  其他資源不能加載
作者: tyfj    時(shí)間: 2018-3-23 23:49

111111111111111111111111




歡迎光臨 WDlinux官方論壇 (http://cd-genova.com/bbs/) Powered by Discuz! 7.2