在 CentOS 中,要调整 Apache2(通常称为 httpd)的端口,您需要编辑 Apache 的主配置文件
打开终端。
使用文本编辑器打开 Apache 主配置文件。通常,该文件位于 /etc/httpd/conf/httpd.conf
。您可以使用您喜欢的任何文本编辑器,例如 vi
、nano
或 gedit
。在这个例子中,我们将使用 vi
:
sudo vi /etc/httpd/conf/httpd.conf
Listen 80
这里的数字(80)是 Apache 目前正在监听的端口号。要更改端口号,请将其更改为所需的端口号。例如,如果您希望将端口更改为 8080,请将其更改为:
Listen 8080
保存并关闭配置文件。如果您使用的是 vi
,请按 Esc
键,然后输入 :wq
并按 Enter
键。
重新启动 Apache 服务以使更改生效:
sudo systemctl restart httpd
现在,Apache 应该在您指定的新端口上运行。请注意,更改端口号可能会导致防火墙规则失效,因此您可能需要更新防火墙设置以允许新的端口。例如,如果您使用的是 firewalld
,可以使用以下命令打开新端口:
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
将 8080
替换为您选择的新端口号。