CentOS 修改 80 端口指南

背景介绍
在CentOS系统中,默认情况下,Web服务通常监听80端口,出于安全考虑或服务配置需求,我们可能需要修改80端口,本文将详细介绍如何在CentOS系统中修改80端口。
修改80端口步骤
检查当前Web服务监听端口
我们需要确定当前Web服务(如Apache或Nginx)监听的是哪个端口,以下是以Apache为例的检查方法:
sudo netstat -tulnp | grep httpd
停止Web服务
在修改端口之前,我们需要停止当前运行的Web服务,以下是以Apache为例的停止方法:
sudo systemctl stop httpd
修改Web服务配置文件

根据Web服务的不同,修改配置文件的步骤也会有所不同,以下以Apache为例,展示如何修改80端口:
- 编辑Apache配置文件:
sudo vi /etc/httpd/conf/httpd.conf
- 查找Listen指令,将其修改为新的端口,
Listen 8080
- 保存并关闭文件。
重启Web服务
修改完配置文件后,我们需要重启Web服务以使修改生效:
sudo systemctl restart httpd
验证修改结果
通过访问新的端口(如8080),检查Web服务是否正常运行:
sudo systemctl status httpd
注意事项
确保新的端口未被其他服务占用。
修改端口后,客户端需要更新访问地址。

如果修改的是Nginx服务,步骤与Apache类似,但配置文件和指令有所不同。
FAQs
问题:修改端口后,如何让客户端访问新的端口?
解答: 客户端需要更新访问地址,将原地址中的端口号(80)替换为新的端口号(如8080)。
问题:如何将修改的端口设置回默认的80端口?
解答: 修改Web服务的配置文件,将Listen指令中的端口号改回80,然后重启Web服务即可,以下是修改Apache配置文件的示例:
Listen 80
保存并关闭文件,然后重启Apache服务:
sudo systemctl restart httpd

