在安裝Apache之前,先檢查有無資料要更新,輸入指令
yum -y update
完成後就可安裝Apache,輸入指令
yum -y install httpd
安裝完成後,啟動Apache服務,並設定開機時啟動:
systemctl start httpd
systemctl enable httpd
接下來設定防火牆,CentOS引入了防火牆的zone的觀念,預設是一個叫public的zone,就是外面進到伺服器的zone,指令的話主要是用firewall-cmd這個指令,查看zone
firewall-cmd --get-default-zone
查看運作中的zone和zone裡的介面
firewall-cmd --get-active-zones
查看此zone=public所開的服務
firewall-cmd --zone=public --list-all
在public zone新增永久80TCP的服務
firewall-cmd --zone=public --add-port=80/tcp --permanent
重新載入firewall的永久設定
firewall-cmd --reload
設定完成後,再查看此zone=public所開的服務
firewall-cmd --zone=public --list-all
最後寫個簡單的網頁來驗證以上設定是否成功,目錄切換至html,輸入指令
cd /var/www/html
vi index.html
<html>
<body>
Hello World!
</body>
</html>
儲存後,開啟網頁,如下所示