天天看點

怎麼在CentOS 8上安裝啟用Apache伺服器

怎麼在CentOS 8上安裝啟用Apache伺服器

sudo systemctl status firewalld

怎麼在CentOS 8上安裝啟用Apache伺服器

安裝Apache(在基于RHEL的發行版中,Apache軟體包和服務稱為httpd)。

yum install httpd

怎麼在CentOS 8上安裝啟用Apache伺服器

啟用Apache服務,并使其在系統啟動時啟動。

systemctl start httpd

systemctl enable httpd

怎麼在CentOS 8上安裝啟用Apache伺服器

檢查Apache運作狀态。

systemctl status httpd

還可以檢查Web伺服器的版本,以確定已正确安裝。

httpd -v

怎麼在CentOS 8上安裝啟用Apache伺服器

測試Apache Web伺服器。

在浏覽器中輸入http://127.0.0.1,如果出現測試頁,說明安裝正确。也可以使用curl 127.0.0.1:80進行測試

怎麼在CentOS 8上安裝啟用Apache伺服器

為 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
           
怎麼在CentOS 8上安裝啟用Apache伺服器

驗證防火牆配置是否正确。

在遠端計算機浏覽器中輸入http://:80,如果出現測試頁,說明防火牆配置正确。

怎麼在CentOS 8上安裝啟用Apache伺服器

如果是阿裡雲/騰訊/華為等等 要在安全政策組中自己設定規則。