一、安装、启动与停止Apache服务

1、安装Apache

运行rpm -q 查询是否已安装

[root@localhost ~]# rpm -q httpd
package httpd is not installed

未安装,进行安装

yum -y install httpd

安装后需要启动apache才能在浏览器中查看

systemctl start httpd

这个时候,在自带浏览器内输入localhost就已经能够看到预览页了

2、防火墙放行

做到这一步,内部的浏览器已经可以访问网站了,但是主机的浏览器仍无法访问,此时需要对防火墙进行设置

firewall-cmd --list-all
#此步骤查看防火墙列表

可以看到服务(service)里并没有httpd服务,接下来我们就需要添加httpd服务

firewall-cmd --permanent --add-service=http
#添加http到防火墙中,并用permanent设置为永久性添加

此步运行成功后会提示success

firewall-cmd --reload
#重载防火墙设置

同上,成功提示success

firewall-cmd --list-all
#再次查看防火墙服务,可以发现http已经被添加


最后更改SELinux值,部分无需此步也能正常访问

setenforce 0
getenforce

运行后提示Permissive
做到这一步,外部浏览器也可以访问了
利用ifconfig查看本机ip,然后在外部访问(ens33)

3、端口修改

apache的配置文件位于/etc/httpd/conf/httpd.conf中,修改端口需要进入到这个文件

vim /etc/httpd/conf/httpd.conf

进入后用/Listen快速找到端口号位置进行修改
修改后,还需要在防火墙中设置放行你所修改的端口号

firewall-cmd --permanent --zone=public --add-port=8007/tcp
#8007修改为你所修改的端口号

成功后会提示success
修改后,需要重启apache和防火墙来载入新配置

systemctl restart httpd
systemctl restart firewalld

现在就可以通过ip+端口号在外部访问你的网站了

4、修改主页

apache的主页文件位置在var/www/html

cd /var/www/html
vim index.html

随意输入,刷新后就可以看到你输入的字符

最后修改:2022 年 08 月 24 日
如果觉得我的文章对你有用,能不能v我50参加疯狂星期四