分享最新优惠信息
购买主机更加划算

RHEL 8系统安装Apache、MySQL/MariaDB和PHP详细教程

在本文中,小编将简单如何在RHEL 8系统上安装LAMP堆栈环境,即LinuxApacheMySQL/MariaDBPHP 。

注意:在进行设置之前,请确保已经对RHEL 8系统具有root访问权限。

第 1 步:安装Apache服务器

1、首先将从安装Apache Web服务器开始,Apache是一款比较受欢迎Web服务器,目前使用的用户非常广泛,要完成安装,请输入以下命令:

# yum install httpd

2、安装完成后,启用 Apache(系统启动时自动启动),启动Web服务器并使用以下命令验证状态。

# systemctl enable httpd
# systemctl start httpd
# systemctl status httpd

在 RHEL 8上启用和启动Apache

3、为了使页面可供公众访问,这里必须使用以下命令编辑防火墙规则,一般能够在Web服务器上发出HTTP请求

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

4、通过访问http://localhost或服务器的IP地址来验证Web服务器是否正在运行并且可以访问,如何运行正常应该会看到与下面类似的页面。

在RHEL 8上验证Apache

第 2 步:安装PHP语言

5、接下来是安装PHP——在WordPress和Joomla等许多网站上使用的编程语言,因为它具有极其强大和灵活的行为。

要在RHEL 8上安装PHP命令,请使用以下命令。

# yum install php php-mysqlnd php-pdo php-gd php-mbstring

6、现在重新启动Web服务器,以便Apache知道它也将处理PHP请求。

# systemctl restart httpd

7、通过创建一个info.php文件,里面包含 phinfo()。该文件应放置在Web服务器的根目录中,即/var/www/html,要创建该文件,请使用:

# echo "<?php phpinfo() ?>" > /var/www/html/info.php

现在访问http://localhost/info.phphttp://服务器IP地址/info.php,这时应该会看到与此类似的页面。

检查RHEL 8上的PHP信息

第 3 步:安装MariaDB服务器

8、MariaDB是一种流行的数据库服务器,在许多环境中使用,安装很简单,只需几个简单的步骤即可:

# yum 安装 mariadb-server mariadb

9、安装完成后,启用 MariaDB(系统启动时自动启动),启动Web服务器并使用以下命令验证状态。

# systemctl enable mariadb
# systemctl start mariadb
# systemctl status mariadb

在 RHEL 8上启用和启动MariaDB

10、最后需要通过输入以下命令来保护MariaDB的安全:

# mysql_secure_installation

这里将被问到几个关于MariaDB安装以及如何保护它安全的不同问题,你可以远程更改数据库root用户密码、禁用测试数据库、禁用匿名用户和禁用root登录。

如果不知道怎么设置,可以按照下图进行设置即可:

在RHEL 8上安全安装MariaDB

11、数据库安全设置完成之后,可以使用以下命令连接到MySQL并查看数据库服务器上的现有数据库。

# mysql -e "SHOW DATABASES;" -p

在RHEL 8中检查MySQL数据库

结论

在本文中,小编简单的介绍了如何在RHEL 8系统上安装LAMP环境。整体来看,该按照过程还是比较简单的,如果有不清楚的小伙伴可以按照上述教程进行安装。

未经允许不得转载:惠主机 » RHEL 8系统安装Apache、MySQL/MariaDB和PHP详细教程