在CentOS上調整Apache端口,您需要編輯Apache的配置文件
打開終端。
使用文本編輯器打開Apache的主配置文件。通常,該文件位于/etc/httpd/conf/httpd.conf
。您可以使用vi、nano或其他文本編輯器打開它。例如,要使用vi編輯器,請輸入:
sudo vi /etc/httpd/conf/httpd.conf
Listen
指令。它可能看起來像這樣:Listen 80
這里的數字(80)是Apache服務器正在監聽的端口號。默認情況下,Apache使用端口80作為HTTP端口,端口443作為HTTPS端口。
Listen
指令更改為:Listen 8080
如果您還希望更改HTTPS端口(例如,將端口443更改為8443),請找到以下行:
Listen 443
并將其更改為:
Listen 8443
保存并關閉配置文件。
重新啟動Apache服務以使更改生效。在終端中輸入以下命令:
sudo systemctl restart httpd
現在,Apache服務器將在您指定的新端口上運行。請確保在防火墻中打開這些新端口,以允許傳入的連接。例如,要打開端口8080和8443,您可以使用以下命令:
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --permanent --zone=public --add-port=8443/tcp
sudo firewall-cmd --reload
完成這些步驟后,您的Apache服務器應該已經在新的端口上運行。