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

嚯嚯 发表于2020-10-27 09:11
浏览次数:
在手机上阅读
此文章约为755字,阅读需要3 分钟

centos 8操作系统上安装LAMP堆栈服务器非常的简单,只需要使用命令就可以快速安装了,同时建议安装PHP的7.4版本。

如何使用命令在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架构已经安装完成。

308 个用户觉得很有用

uc电脑园提供的技术方案或与您产品的实际情况有所差异,您需在完整阅读方案并知晓其提示风险的情况下谨慎操作,避免造成任何损失。

如此好文,分享给朋友

图片来源:网络

发表评论
验证码:
评论列表
共0条