在 CentOS 上安裝 Apache2,您可以使用以下步驟:
首先,打開終端并使用以下命令安裝 EPEL(Extra Packages for Enterprise Linux)倉庫。EPEL 是一個由 Fedora 項目提供的擴展軟件包倉庫,包含了許多在默認 CentOS 倉庫中找不到的軟件包。
sudo yum install epel-release
安裝完成后,使用以下命令安裝 Apache2:
sudo yum install httpd
安裝過程中,系統可能會提示您設置 Apache 的默認根目錄(例如 /var/www/html)。按照提示操作即可。
安裝完成后,啟動 Apache 服務:
sudo systemctl start httpd
若要確保 Apache 服務在系統啟動時自動運行,請執行以下命令:
sudo systemctl enable httpd
使用以下命令檢查 Apache 服務的狀態:
sudo systemctl status httpd
如果服務正在運行,您將看到類似以下輸出的信息:
● httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2021-06-21 10:00:00 UTC; 1min ago
最后,打開瀏覽器并訪問您的 CentOS 服務器 IP 地址或域名。如果 Apache 安裝成功,您將看到“It works!”的默認歡迎頁面。
注意:在運行 Apache 之前,請確保防火墻允許 HTTP 和 HTTPS 流量。以下是允許 HTTP 和 HTTPS 流量的命令:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload