這篇文章給大家介紹為wdcp面板的lnmp服務(wù)器添加ipv6支持的方法是怎樣的,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
宜君網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),宜君網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為宜君成百上千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的宜君做網(wǎng)站的公司定做!
一、為nginx添加ipv6模塊
在SSH窗口中執(zhí)行
/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
說明默認(rèn)并沒有把nginx的ipv6模塊編譯進(jìn)去,于是我們需要重新編譯nginx,為其添加ipv6模塊
不排除以后的版本會(huì)默認(rèn)將ipv6編譯進(jìn)去,如果帶有 “ --with-ipv6”則說明ipv6模塊已被添加,請(qǐng)直接查看第二步
進(jìn)入nginx安裝目錄
cd /root/lanmp/nginx-1.0.12
執(zhí)行
./configure --user=www --group=www --prefix=/www/wdlinux/nginx-1.0.12 --with-http_stub_status_module --with-http_ssl_module --with-ipv6
返回正確信息,接著輸入
make
編譯完會(huì)在objs目錄下生成一個(gè)nginx執(zhí)行文件,先備份下原來老的nginx文件,執(zhí)行:mv /www/wdlinux/nginx-1.0.12/sbin/nginx /www/wdlinux/nginx-1.0.12/sbin/nginx.old ,再把新objs下的nginx cp到sbin下,執(zhí)行:cp objs/nginx /www/wdlinux/nginx-1.0.12/sbin/nginx
可以執(zhí)行
/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已經(jīng)編譯成功
執(zhí)行 執(zhí)行
/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模塊已經(jīng)添加成功
執(zhí)行
make upgrade
升級(jí)程序
二、配置nginx使之支持監(jiān)聽通過ipv6發(fā)來的訪問請(qǐng)求
將/www/wdlinux/nginx-1.0.12/conf/vhost中所有的*.conf文件中
listen 80;
改為
listen [::]:80;
使之監(jiān)聽本機(jī)所有ipv4、ipv6地址
在此執(zhí)行
/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配置無(wú)誤
重啟nginx,先執(zhí)行
killall nginx
再執(zhí)行
/www/wdlinux/nginx-1.0.12/sbin/nginx
三、為域名添加AAAA記錄,待生效后,即可通過ipv6訪問網(wǎng)站 ,若域名服務(wù)商不支持AAAA解析,推薦DNSPOD,免費(fèi)的,好用的
或者直接用http://[ipv6]/ 訪問主機(jī)上的默認(rèn)網(wǎng)站
注:1、請(qǐng)確定主機(jī)帶有ipv6,ifconfig查看
2、其他主機(jī)環(huán)境,請(qǐng)根據(jù)情況適當(dāng)修改
3、二步中若不想監(jiān)聽全部ip,請(qǐng)修改
listen [::]:80;
為
listen ipv4:80;
listen [ipv6]:80;
如果覺得上面添加ipv6模塊復(fù)雜麻煩的話,我們還可以通過稍微官方提供的nginx升級(jí)腳本來達(dá)到一鍵支持ipv6的目的。
下載一鍵升級(jí)腳本,執(zhí)行
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
保存,退出
執(zhí)行
sh nginx_up.sh
默認(rèn)升級(jí)是1.0.14,如要指定版本,執(zhí)行腳本后臺(tái)加上版本號(hào)就可以,
如果所加版本號(hào)為當(dāng)前正在使用版本則只添加ipv6模塊
例如:執(zhí)行
sh nginx_up.sh 1.0.12
效果與上面的步驟一,完全一致。
關(guān)于為wdcp面板的lnmp服務(wù)器添加ipv6支持的方法是怎樣的就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。
網(wǎng)頁(yè)名稱:為wdcp面板的lnmp服務(wù)器添加ipv6支持的方法是怎樣的
分享URL:http://jinyejixie.com/article44/ipiohe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、搜索引擎優(yōu)化、網(wǎng)站制作、微信公眾號(hào)、網(wǎng)站策劃、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)