国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

Nginx添加ipv6模塊以及遇到問題解決方案詳解(親測有效)

瀏覽:124日期:2023-03-13 15:37:32

1、檢查nginx是否已經(jīng)包含ipv6模塊

nginx -V

輸出結果如果沒有 ipv6則不支持,如果支持ipv6,則輸出結果會包含 “--with-ipv6”。

如果不支持ipv6則需要上傳Nginx包,進入目錄,進行重新編譯(注意用戶組默認是www,可以到etc下的配置文件檢查具體用戶組)

( 添加用戶組命令:/usr/sbin/groupadd -f www /usr/sbin/useradd -g www www )

進入目錄,進行重新編譯命令:

./configure --user=nginx --group=nginx--prefix=/usr --with-http_stub_status_module --without-http-cache --with-http_ssl_module --with-http_gzip_static_module --with-ipv6

2、編譯完畢后,會在當前目錄下創(chuàng)建objs目錄,新的nginx執(zhí)行文件將生成在該目錄中

3、替換nginx執(zhí)行文件(做好備份,如果失敗還原)

cp /usr/sbin/nginx /usr/sbin/nginx.bak

4、停止nginx這里必須停止nginx,否則無法覆蓋的!

service nginx stop

5、覆蓋nginx執(zhí)行文件

cp nginx /usr/nginx/sbin/nginx

6、檢查配置文件

nginx -t

7、檢查版本

Nginx -V

8、啟動nginx

service nginx start

9、檢查監(jiān)聽是否已成功

(要去etc/下配置文件新增IPV6 的端口例如

????????listen ??????80;????????listen ??????[::]:80 ipv6only=on;????????listen ??????443;????????listen ??????[::]:443 ipv6only=on;)

如果檢查端口起來,那么IPV6模塊新增成功

如果成功一下可以忽略

如果報錯以下是解決方案可以參考

1、nginx啟動提示nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

vim /etc/sysconfig/iptables

打開后,默認的配置信息如下(新添加兩個):

-A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

重啟Nginx

systemctl restart nginx.service

2、如果報缺少庫則需要安裝對應的如下庫

yum install -y zlib-develyum install -y pcre-develyum install -y openssl openssl-devel

3、如果報錯xx文件找不到需要到指定目錄創(chuàng)建文件夾和對應的文件

在usr/新建夾logs(文件夾先對應三個文件主要是error。log文件) 、conf (把配置文件etc/nginx 復制 /usr/conf)然后在操作。

總結

到此這篇關于Nginx添加ipv6模塊以及遇到問題解決方案的文章就介紹到這了,更多相關Nginx添加ipv6模塊內容請搜索以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持!

標簽: Nginx
主站蜘蛛池模板: 富民县| 泊头市| 古蔺县| 敦化市| 乐清市| 辽源市| 平原县| 同仁县| 离岛区| 金川县| 剑阁县| 太康县| 哈尔滨市| 确山县| 马尔康县| 永靖县| 连云港市| 道真| 叙永县| 靖西县| 尤溪县| 边坝县| 台南市| 呼玛县| 兴和县| 沅陵县| 卢氏县| 香格里拉县| 合阳县| 丹寨县| 八宿县| 木兰县| 漠河县| 吉林市| 双江| 石狮市| 广元市| 松江区| 永春县| 民县| 青川县|