Nginx Linux Server上装置LEMP MariaDB 如何在Fedora PHP 30

在这篇文章中,咱们将看看如何在 Fedora 30 Server 上装置。LEMP 代表:

我假定曾经装置在你的电脑系统上。

LEMP 是一组弱小的软件设置汇合,它装置在一个 Linux 主机上以协助经常使用盛行的开发平台来构建网站,LEMP 是 LAMP的一个变种,在其中不是 Apache ,而是经常使用 EngineX(Nginx),此外,经常使用 MariaDB 替代MySQL。这篇入门指南是一个装置 Nginx、Maria DB 和 PHP 的独立指南的作品汇合。

在 Fedora 30 Server 上装置 Nginx、PHP 7.3 和 PHP-FPM

让咱们看看如何在 Fedora 30 Server 上装置 Nginx 和 PHP 以及 PHP FPM。

步骤 1) 切换到 root 用户

在系统上装置 Nginx 的第一步是切换到 root 用户。经常使用上方的命令:

步骤 2) 经常使用 dnf 命令装置 Nginx、PHP 7.3 和 PHP FPM

经常使用上方的命令装置 Nginx:

步骤 3) 装置额外的 PHP 模块

PHP 的自动装置仅自带基本模块和最须要的模块,假设你须要额外的模块,像 PHP 支持的 GD、XML、命令行接口、Zend OPCache 性能等等,你总是能够选用你的软件包,并一次性性装置一切的物品。检查上方的示例命令:

步骤 4) 开局 & 启用 Nginx 和 PHP-fpm 服务

经常使用上方的命令来开局并启用 Nginx 服务:

经常使用上方的命令来开局并启用 PHP-FPM 服务:

步骤 5) 核实 Nginx (Web 服务) 和 PHP 装置

留意:倘若操作系统防火墙是启用的,并运转在你的 Fedora 30 系统上,那么经常使用上方的命令来支持 80 和 443 端口:

关上网页阅读器,输入上方的 URL: http:// 。

Test-Page-HTTP-Server-Fedora-30

上方的屏幕证明 Nginx 曾经成功地装置。

如今,让咱们核实 PHP 装置,经常使用上方的命令创立一个测试 php 页():

在网页阅读器中输入上方的 URL,

Php-info-page-fedora30

上方的页面验证 PHP 7.3.5 曾经被成功地装置。如今,让咱们装置 MariaDB 数据库主机。

在 Fedora 30 上装置 MariaDB

MariaDB 是 MySQL 数据库的一个极好的替代品,由于它的上班形式与 MySQL 十分相似,并且兼容性也与 MySQL 分歧。让咱们看看在 Fedora 30 Server 上装置 MariaDB 的步骤。

步骤 1) 切换到 root 用户

在系统上装置 MariaDB 的第一步是切换到 root 用户,或许你可以经常使用有 root 权限的本地用户。经常使用上方的命令:

步骤 2) 经常使用 dnf 命令装置 MariaDB(10.3)的最新版本

在 Fedora 30 Server 上经常使用上方的命令来装置 MariaDB:

步骤 3) 开启并启用 MariaDB 服务

在步骤 2 中成功地装置 MariaDB 后,接上去的步骤是开启 MariaDB 服务。经常使用上方的命令:

步骤 4) 包全装置好的 MariaDB

当咱们装置 MariaDB 主机时,由于自动状况下没有 root 明码,在数据库中也会创立匿名用户。因此,要包全装置好的 MariaDB,运转上方的 mysql_secure_installation 命令:

接上去你将被揭示一些疑问,仅回答上方展现的疑问:

Secure-MariaDB-Installation-Part1

Secure-MariaDB-Installation-Part2

步骤 5) 测试 MariaDB 装置

在你装置后,你总是能够测试能否 MariaDB 被成功地装置在 Fedora 30 Server 上。经常使用上方的命令:

接上去,你将被揭示一个明码。输入在包全装置好的 MariaDB 时期你设置的明码,接上去你可以看到 MariaDB 欢迎屏幕。

最后,咱们曾经在你的 Fedora 30 Server 上成功地成功装置 LEMP(Linux、Nginx、MariaDB 和 PHP)的一切上班。请在上方的反应部散颁布你的评论和倡导,咱们将尽快在前面回应。


您可能还会对下面的文章感兴趣: