1. 程式人生 > >在阿里雲的ECS雲主機上(centos7),搭建好了web服務,但是無法通過外網ip去訪問自己的網站的解決辦法

在阿里雲的ECS雲主機上(centos7),搭建好了web服務,但是無法通過外網ip去訪問自己的網站的解決辦法

首先需要 通過 yum install httpd -y安裝好http服務

然後再通過 systemctl start httpd 開始http服務

當然也可以通過systemctl enable  httpd 設定為開機自動啟動httpd服務

http服務開啟之後,如果配置過防火牆的規則的,就需要設定防火牆允許80埠

firewall-cmd --zone=public --add-port=80/tcp

最後,這些都搞定以後就是關鍵步驟了

由於阿里雲主機預設是關閉了80埠的,所以首先登入阿里雲之後進入管理控制檯


選擇產品和服務裡面


再選擇例項


這時候就可以看到自己的例項了,再點選右邊的管理,進入例項的詳情。

核心部分就是,點選本例項安全組,再點選安全組列表,然後配置規則。


這時候就可以點選配置規則,再點選新增組規則,就會出現如下介面


注意:這時候估計很多人會想,我本來打算外面訪問,但是這是內網的規則,相當於還是沒用呢。其實這就是我的疑惑,通過檢視阿里雲的使用文件發現,我這是vpc專用網路,所以預設是內網配置,修改後對外網一樣有效,而經典網路就需要選擇外網才行了哦!

作為阿里雲主機新手的我來說,第一次在雲主機上搭建LAMP的環境後,一直無法訪問WEB服務。雖然之前在虛擬機器上玩過LAMP,但是在實際的環境還是有很大的不同啊。在網上也找了很多的部落格也沒有實際的解決辦法,為了讓更多和我一樣的新手朋友少走一點彎路,寫下該部落格。

這也是我第一次寫部落格,所以有大佬看到後,多多指點,後面我也會更加努力的把我填過的坑和大家進行分享。在此謝謝各位大佬們了哦。。。。。。