云网牛站
所在位置:首页 > Linux云服务器 > 在CentOS 8系统上使用命令快速安装LAMP服务器

在CentOS 8系统上使用命令快速安装LAMP服务器

2020-03-07 10:20:50作者:叶云稿源:云网牛站

在CentOS 8操作系统上安装LAMP堆栈服务器非常的简单,只需要使用命令就可以快速安装了,同时建议安装PHP的7.4版本。如果还没有安装CentOS 8,请参考安装CentOS Linux 8操作系统的教程

在CentOS 8系统上使用命令快速安装LAMP服务器

 

在CentOS 8上快速安装LAMP的方法

先声明:登录的用户必须具有sudo特权才能安装软件包。

步骤1.安装Apache

Apache在默认的CentOS 8存储库中可用,安装非常简单。在基于RHEL的发行版中(CentOS 8是基于RHEL的),Apache软件包和服务称为httpd,要安装软件包,请运行以下命令:

sudo dnf install httpd

安装完成后,输入以下命令启动并启用Apache服务:

sudo systemctl enable --now httpd

步骤2.安装MySQL

下一步是安装MySQL或MariaDB数据库,请输入:

sudo dnf install @mysql

安装后,请通过以下方式启动并启用该服务:

sudo systemctl enable --now mysql

注:如果需要安装MariaDB,请参考在CentOS 8/RHEL 8服务器上安装MariaDB 10.4版本的具体步骤

请运行mysql_secure_installation脚本以保护服务器并设置MySQL根密码:

mysql_secure_installation

注意:系统将要求您配置VALIDATE PASSWORD PLUGIN(验证密码插件),该插件用于测试MySQL用户密码的强度并提高安全性,密码验证策略分为三个级别:低、中和强。如果您不想设置验证密码插件,请按Enter即可。

步骤3.安装PHP

CentOS 8随PHP 7.2一起分发,该版本支持大多数现代PHP应用程序,但建议安装高一点的版本,可从Remi存储库中获得更新的PHP版本,我们将安装PHP 7.4。

运行以下命令以安装Remi存储库并启用PHP 7.4:

sudo dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm

sudo dnf module reset php

sudo dnf module enable php:remi-7.4

通过运行以下命令来安装PHP FPM和几个最常见的PHP模块:

sudo dnf install php php-opcache php-gd php-curl php-mysqlnd

FPM作为依赖项安装,并用作FastCGI服务器,启动FPM服务,并使它能够在启动时自动启动:

sudo systemctl enable --now php-fpm

如果您的系统上正在运行SELinux,则需要更新SELinux security context:

sudo chcon -tR httpd_sys_rw_content_t /var/www

重新启动Apache服务以使更改生效:

sudo systemctl restart httpd

到了这一步,基本的LAMP架构已经安装完成。

 

相关主题

在CentOS 8服务器上用Let's Encrypt加密来保护Apache安全

精选文章
热门文章