Linux 系统下修改 Apache 服务器端口

随着互联网技术的不断发展,Apache 服务器因其稳定性和易用性被广泛应用于各种Web应用中,在某些情况下,默认的80端口可能会受到防火墙或其他安全策略的限制,因此需要修改Apache服务器的端口,以下是在Linux系统下修改Apache服务器端口的详细步骤。
确认Apache服务状态
在修改端口之前,首先需要确认Apache服务是否正在运行,可以通过以下命令检查:
systemctl status httpd
如果Apache服务未运行,可以使用以下命令启动:
systemctl start httpd
编辑Apache配置文件
Apache的配置文件通常位于/etc/httpd/conf/httpd.conf,使用文本编辑器打开该文件:
vi /etc/httpd/conf/httpd.conf
在配置文件中找到类似以下行:

Listen 80
将其修改为所需的端口号,
Listen 975
注意:修改端口号时,请确保选择的端口号未被其他服务占用。
修改虚拟主机配置(如有)
如果您的Apache服务器配置了虚拟主机,还需要在相应的虚拟主机配置文件中修改端口,虚拟主机配置文件通常位于/etc/httpd/conf.d/目录下,以.conf为后缀。
使用文本编辑器打开相应的虚拟主机配置文件,找到类似以下行:
<VirtualHost *:80> ... </VirtualHost>
将其修改为:
<VirtualHost *:975> ... </VirtualHost>
保存并退出编辑器

完成上述修改后,保存并退出编辑器,在vi编辑器中,可以按Esc键退出编辑模式,然后输入wq保存并退出。
重启Apache服务
修改配置文件后,需要重启Apache服务以使更改生效,可以使用以下命令重启:
systemctl restart httpd
验证修改结果
重启Apache服务后,可以通过访问http://服务器IP:975来验证修改结果,如果一切正常,您应该能看到Apache的默认欢迎页面。
在Linux系统下修改Apache服务器端口是一个相对简单的任务,通过以上步骤,您可以轻松地修改Apache服务器的端口,以满足您的需求,在实际操作过程中,请注意端口的选择,避免与其他服务冲突。


















