要在 CentOS 上修改 Apache2(实际上在 CentOS 中称为 httpd)的端口,请按照以下步骤操作:
打开终端。
使用文本编辑器打开 Apache2 的主配置文件。通常,该文件位于 /etc/httpd/conf/httpd.conf
。你可以使用你喜欢的文本编辑器打开它,例如 vi
、nano
或 gedit
。在这个例子中,我们将使用 vi
:
sudo vi /etc/httpd/conf/httpd.conf
Listen 80
这里的数字(80)表示 Apache2 目前正在监听的端口。要更改端口,请将该数字更改为所需的端口号。例如,如果你想将端口更改为 8080,请将其更改为:
Listen 8080
保存并关闭配置文件。如果你使用的是 vi
,请按 Esc
键,然后输入 :wq
并按 Enter
键。如果你使用的是 nano
,请按 Ctrl + X
,然后按 Y
,最后按 Enter
键。
重新启动 Apache2 服务以使更改生效:
sudo systemctl restart httpd
现在,Apache2 应该在新指定的端口上运行。请注意,如果你的防火墙正在运行,请确保新端口已打开以允许传入的连接。你可以使用以下命令打开新端口(以端口 8080 为例):
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
如果你使用的是 CentOS 7 或更早版本,请使用以下命令:
sudo service iptables open 8080
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>