大(dà)家在服務器環境的使用過程中(zhōng)可能會經常碰到服務器能訪問但是外(wài)網訪問不了的情況,具體(tǐ)表現如下(xià):
1、服務器環境啓動正常,PHP探針文件可見,域名解析成功,服務器上輸入域名可訪問對應網站但外(wài)網無法訪問。
2、本地局域網上搭建服務器環境,局域網IP已綁定,搭建環境那台機器訪問正常局域網内其它機器均無法訪問。
原因分(fēn)析:本服務器的80端口沒有打開(kāi)導緻,以上兩種情況可能是由windows自帶的防火(huǒ)牆已開(kāi)啓但是沒有添加80端口造成的
解決辦法:
1、開(kāi)始---設置---控制面闆---windows防火(huǒ)牆---例外(wài)(出站規則)---添加端口---名稱和端口号分(fēn)别輸入80---确定(如果服務器環境已改爲非80端口則添加對應端口号)
還有一(yī)種辦法是在例外(wài)(允許應用或功能通過windows防火(huǒ)牆)選擇添加程序---浏覽---找到對應服務器環境程序如apache版添加httpd.exe,nginx版添加nginx.exe,kangle版添加kangle.exe
2、有另一(yī)種情況除了使用以上方法外(wài)還要考慮到一(yī)個問題,那就是你的服務器或雲主機提供商(shāng)在整體(tǐ)網絡上設置了白(bái)名單機制,沒有在白(bái)名單裏的域名外(wài)網也無法訪問到,此時需要你聯系服務商(shāng)把域名添加進去(qù)解決問題。