如何在CentOS8环境中配置Apache环境

前一段时间我们都有看到CentOS8已经有发布出来,而且有不少的主机商可以直接安装CentOS8镜像,但是我们要知道如果我们要使用CentOS8,服务器内存一定要2GB及以上,这个官方建议的。在这篇文章中,我们记录如何在系统中安装Apache配置。

第一、安装 Apache 系统

这里我们需要先安装Apache。

yum install httpd

安装完成后,启用并启动Apache服务:

sudo systemctl enable httpd
sudo systemctl start httpd

要验证服务是否正在运行,请检查其状态:

sudo systemctl status httpd

然后我们再设置防火墙

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

第二、设置Apache

创建目录:

mkdir -p /var/www/example.com/public_html

比如我们需要创建自己站点目录,mkdir -p /var/www/imbwh.com/public_html

然后再编辑器文件:

/var/www/example.com/public_html/index.html

使用VI编辑。

我们丢个文件试试,然后再授权。

sudo chown -R apache: /var/www/example.com

然后我们再创建站点配置设配。

vi /etc/httpd/conf.d/example.com.conf

配置文件。

<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
ServerAdmin webmaster@example.com
DocumentRoot /var/www/example.com/public_html

<Directory /var/www/example.com/public_html>
Options -Indexes +FollowSymLinks
AllowOverride All
</Directory>

ErrorLog /var/log/httpd/example.com-error.log
CustomLog /var/log/httpd/example.com-access.log combined
</VirtualHost>

根据站点需求设置对应文件目录。

最后我们检测和重启。

apachectl configtest

重启生效。

sudo systemctl restart httpd

未经允许不得转载:搬瓦工VPS中文网 » 如何在CentOS8环境中配置Apache环境