在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服务器应该已经在新的端口上运行。