怎么在CentOS 8上安裝啟用Apache服務器
sudo systemctl status firewalld
安裝Apache(在基於RHEL的發行版中,Apache軟件包和服務稱為httpd)。
yum install httpd
啟用Apache服務,並使其在系統啟動時啟動。
systemctl start httpd
systemctl enable httpd
檢查Apache運行狀態。
systemctl status httpd
還可以檢查Web服務器的版本,以確保已正確安裝。
httpd -v
測試Apache Web服務器。
在瀏覽器中輸入http://127.0.0.1,如果出現測試頁,說明安裝正確。也可以使用curl 127.0.0.1:80進行測試
為 Apache 配置防火牆。
默認情況下,CentOS使用firewalld作為守護程序運行的防火牆,並為其提供基本安全性。因此,盡管已經在本機上可以訪問Web服務,但很可能在遠程計算機上無法訪問。為了接受HTTP和HTTPS連接,還需打開服務器上的端口80和443。
$ sudo firewall-cmd --permanent --zone=public --add-service=http
$ sudo firewall-cmd --permanent --zone=public --add-service=https
$ sudo firewall-cmd --reload
驗證防火牆配置是否正確。
在遠程計算機瀏覽器中輸入http://
如果是阿里雲/騰訊/華為等等 要在安全策略組中自己設置規則。