Nginx啟動(dòng)成功卻無法訪問網(wǎng)頁的問題分析和解決方案(完整的排除方案)
問題圖如下,訪問網(wǎng)頁無效
方案一:是否啟動(dòng)成功
檢查Nginx配置文件
[root@iZ2zeii2ibu8vy8dafd06xZ nginx-1.10.0]# nginx -t
如下圖就是配置文件語法沒有問題
重新啟動(dòng)(每次修改配置文件都要重新啟動(dòng))
[root@iZ2zeii2ibu8vy8dafd06xZ nginx-1.10.0]# nginx -s reload
然后查看是否有Nginx進(jìn)程
[root@iZ2zeii2ibu8vy8dafd06xZ leyou]# ps -ef | grep nginx
如下圖有三個(gè)進(jìn)程就是啟動(dòng)成功了
方案二:防火墻是否關(guān)閉,端口是否開放
防火墻
linux不同版本防火墻是不同的
一般linux 6.5 關(guān)于防火墻的命令如下
查看防火墻狀態(tài)
service iptables status
暫時(shí)關(guān)閉防火墻
service iptables stop
linux 7.0以上默認(rèn)安裝firewalld
查看狀態(tài)
systemctl status firewalld或者 firewall-cmd --state
下圖為關(guān)閉狀態(tài)
停止并禁用開機(jī)啟動(dòng)
systemctl disable firewalld
禁用防火墻
systemctl stop firewalld
啟動(dòng)防火墻
systemctl start firewalld
設(shè)置開機(jī)啟動(dòng)
systemctl enable firewalld
重啟防火墻
firewall-cmd --reload
端口
因?yàn)镹ginx我配置的是80端口,所以只要檢查80端口是否開放即可
netstat -lnt | grep 80
如下圖,80端口是開放的
最終方案:阿里云服務(wù)器端口
網(wǎng)絡(luò)安全–>安全組–>配置規(guī)則
單擊添加安全組規(guī)則
很明顯沒有配置80端口的規(guī)則,所以外網(wǎng)不能訪問80端口的Nginx,按照如下內(nèi)容添加即可
出方向也如上圖配置一遍,即可訪問
補(bǔ)充一下(來自評論區(qū)的同道的遺漏情況)
1.啟動(dòng)成功,配置文件正確,80端口開放的,沒有啟動(dòng)防火墻,開放80端口的還需要檢查端口是否備案
1、固定IP地址(開通80端口)不一定要先有域名,沒有域名也可以訪問的。
2、正規(guī)網(wǎng)站一般為了便于訪問才申請域名。
3、網(wǎng)站按規(guī)定需要備案,就是你看到一些正規(guī)網(wǎng)站底部有個(gè)類似于【京ICP證030173號(hào)】,就是備案過的。
2. 騰訊服務(wù)器centos7上面防火墻的特殊設(shè)定
https://cloud.tencent.com/document/product/213/17403
以上就是Nginx啟動(dòng)成功卻無法訪問網(wǎng)頁的問題分析和解決方案(完整的排除方案)的詳細(xì)內(nèi)容,更多關(guān)于Nginx無法訪問網(wǎng)頁的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
nginx基于IP的多虛擬主機(jī)實(shí)現(xiàn)
如果同一臺(tái)服務(wù)器有多個(gè)IP,可以使用基于IP的虛機(jī)主機(jī)配置,將不同的服務(wù)綁定在不同的IP上,本文主要介紹了nginx基于IP的多虛擬主機(jī)實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2024-01-01Nginx泛解析到子目錄后自動(dòng)判斷有無public目錄詳解
這篇文章主要給大家介紹了關(guān)于Nginx泛解析到子目錄后自動(dòng)判斷有無public目錄的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來跟著小編一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08nginx 網(wǎng)頁匹配跳轉(zhuǎn)rewrite、location的具體使用
本文主要介紹了nginx 網(wǎng)頁匹配跳轉(zhuǎn)rewrite、location的具體使用2024-05-05nginx 502 Bad Gateway 錯(cuò)誤解決辦法
一些運(yùn)行在Nginx上的網(wǎng)站有時(shí)候會(huì)出現(xiàn)“502 Bad Gateway”錯(cuò)誤,有些時(shí)候甚至頻繁的出現(xiàn)。以下是小編搜集整理的一些Nginx 502錯(cuò)誤的排查方法,供參考2013-10-10