1.首先安装好apache
Linux安装apache(CentOS7 yum安装和编译安装)_清城旧忆的博客-CSDN博客
2.进入apache的配置文件
cd /etc/httpd/conf/
vim httpd.conf
提示没有vim就执行一下图中最后一条语句,然后再进入
3.进入httpd.conf修改端口号
44+G移动到第四十四行,这个80代表端口号,按i进行修改,我们改成8080,保存并退出,
然后修改防火墙规则
firewall-cmd --permanent --add-port=8080/tcp #允许8080通过防火墙
firewall-cmd --reload #重启防火墙
systemctl restart httpd #重启httpd服务
更改后一定要重启,下图为更改后未重启,查看80端口时显示http服务仍在80端口。执行上述三条命令后再查看80端口,已经没有服务了。这时候查看8080,发现http服务已经在8080端口了。