在虛擬機器中配置成功並正常啟動nginx服務後,但瀏覽器無法訪問服務,原因可能是linux中未開放80埠(nginx預設的埠為80)。
1、執行該命令開啟埠檔案
vi /etc/sysconfig/iptables
2、複製一行將埠設定為80
-a input -m state --state new -m tcp -p tcp --dport 80 -j accept
3、儲存退出
:wq
4、重啟服務使設定生效
service iptables restart
也可以直接關閉防火牆,學習階段可以不用管防火牆,公司中都是運維在管理。
service iptables stop
本機無法訪問虛擬機器的網頁
最近在研究在linux系統下開發php,以及熟悉linux系統的操作和管理,維護!今天把lamp環境搭建好之後,想測試下,於是就在 var www html 建立了乙個info.php檔案 phpinfo 然後在本機訪問 奇怪的是無法訪問,我使用ping命令也可以ping通。而且我使用putty 乙...
主機無法訪問虛擬機器Linux的apache
iptables i input p tcp dport 80 j accept注意linux的命令是區分大小寫的 但是,上面第三步的方法只是臨時生效的,只要你重啟了虛擬機器或者說重啟了linux,就必須重新設定才可以訪問,解決辦法如下 在命令列下輸入 vi etc selinux config s...
虛擬機器中的jenkins無法訪問 Nginx配置
虛擬機器中安裝了gitlab,gitlab中也有nginx,導致埠衝突,用curl顯示連線已被重置 一開始發現jenkins在本地可以訪問,外網無法訪問,本想通過nginx進行反代,實現訪問,可是訪問後卻發現顯示的頁面為gitlab頁面,並且部分顯示不出。後面我發現是因為jenkins的埠出現衝突,...