怎么在CentOS 8上安装启用Apache服务器

Posted 骇客黑界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么在CentOS 8上安装启用Apache服务器相关的知识,希望对你有一定的参考价值。

首先确保防火墙在CentOS 8实例上正确运行。

sudo systemctl status firewalld

 

 

安装Apache(在基于RHEL的发行版中,Apache软件包和服务称为httpd)。

yum install httpd

 

启用Apache服务,并使其在系统启动时启动。

systemctl start httpd

systemctl enable httpd

检查Apache运行状态。

systemctl status httpd

还可以检查Web服务器的版本,以确保已正确安装。

httpd -v

测试Apache Web服务器。

在浏览器中输入http://127.0.0.1,如果出现测试页,说明安装正确。也可以使用curl 127.0.0.1:80进行测试

为 Apache 配置防火墙。

默认情况下,CentOS使用firewalld作为守护程序运行的防火墙,并为其提供基本安全性。因此,尽管已经在本机上可以访问Web服务,但很可能在远程计算机上无法访问。为了接受HTTP和HTTPS连接,还需打开服务器上的端口80和443。

$ sudo firewall-cmd --permanent --zone=public --add-service=http
$ sudo firewall-cmd --permanent --zone=public --add-service=https
$ sudo firewall-cmd --reload

验证防火墙配置是否正确。

在远程计算机浏览器中输入http://<ip>:80,如果出现测试页,说明防火墙配置正确。

以上是关于怎么在CentOS 8上安装启用Apache服务器的主要内容,如果未能解决你的问题,请参考以下文章

如何在 CentOS7 的 Virtualmin 上启用/安装 HTTP/2

如何在Ubuntu / CentOS 6.x上安装Bugzilla 4.4

CentOS release 6.8 (Final)安装Apache。。。

CentOS:在 PHP 安装中启用 GD 支持

CentOS 8 启用 ssh 服务

CentOS 8 启用网卡与配置网卡固定 IP 等信息