CentOS 8.1下搭建LEMP(Linux+Nginx+MySQL+PHP)情况

LEMP是一个软件堆栈,包含一组免费的开源工具,这些工具用于为高流量和动态网站提供动力。 LEMP是Linux,Nginx(发音为Engine X),MariaDB/MySQL和PHP的首字母缩写。

Nginx是一款开源,强大且高性能的Web服务器,它还可以兼作反向代理。 MariaDB是用于存储用户数据的数据库系统,而PHP是用于开发和支持动态网页的服务器端脚本语言。

相关:

CentOS 8.1下搭建LAMP(Linux+Apache+MySQL+PHP)环境  https://www.linuxidc.com/Linux/2020-02/162446.htm

在本文中,您将学习如何在CentOS 8 Linux发行版上安装LEMP服务器。

步骤1:在CentOS 8上更新软件包

首先,通过运行以下dnf命令在CentOS 8 Linux上更新存储库和软件包。

[linuxidc@localhost ~/www.linuxidc.com]$sudo dnf update

更新CentOS 8软件包

更新CentOS 8软件包

步骤2:在CentOS 8上安装Nginx Web服务器

软件包更新完成后,使用简单命令安装Nginx。

[linuxidc@localhost ~/www.linuxidc.com]$sudo dnf install nginx

在CentOS 8上安装Nginx

在CentOS 8上安装Nginx

该代码段显示Nginx安装工作进展顺利,没有出现任何问题。

在CentOS 8上安装Nginx

在CentOS 8上安装Nginx

安装完成后,将Nginx配置为在系统启动时自启动,并通过执行命令来验证Nginx是否正在运行。

[linuxidc@localhost ~/www.linuxidc.com]$sudo systemctl enable nginx
[linuxidc@localhost ~/www.linuxidc.com]$sudo systemctl start nginx

将Nginx配置为在系统启动时自启动

[linuxidc@localhost ~/www.linuxidc.com]$sudo systemctl status nginx

验证Nginx服务状态

验证Nginx服务状态

要检查已安装的Nginx版本,请运行命令。

[linuxidc@localhost ~/www.linuxidc.com]$nginx -v
nginx version: nginx/1.14.1

检查Nginx版本

检查Nginx版本

如果您对Nginx感到好奇,并且希望挖掘更多关于Nginx的信息,请执行以下rpm命令。

[linuxidc@localhost ~/www.linuxidc.com]$rpm -qi nginx

查看Nginx详细信息

查看Nginx详细信息

要确认Nginx服务器正在使用浏览器运行,只需在URL栏中键入系统的IP地址或者网址(本文以https://www.linuxidc.com为例,如下图),然后按Enter。

您应该能够看到“Welcome to nginx on Red Hat Enterprise Linux!”网页,这表明您的Nginx Web服务器已启动并正在运行。

CentOS 8.1下搭建LEMP(Linux+Nginx+MySQL+PHP)环境

检查Nginx网页

步骤3:在CentOS 8上安装MariaDB

MariaDB是MySQL的免费开源分支,并提供了最新功能,这些功能使其可以更好地替代MySQL。 要安装MariaDB,请运行命令。

在CentOS 8上安装MariaDB

在CentOS 8中安装MariaDB

要使MariaDB在系统启动时自动启动,请运行。

[linuxidc@localhost ~/www.linuxidc.com]$systemctl start mariadb
[linuxidc@localhost ~/www.linuxidc.com]$systemctl enable mariadb
Created symlink /etc/systemd/system/mysql.service → /usr/lib/systemd/system/mariadb.service.
Created symlink /etc/systemd/system/mysqld.service → /usr/lib/systemd/system/mariadb.service.
Created symlink /etc/systemd/system/multi-user.target.wants/mariadb.service → /usr/lib/systemd/system/mariadb.service.

MariaDB在系统启动时自动启动

MariaDB在系统启动时自动启动

安装后,请使用以下命令检查其状态。

验证MariaDB服务状态

验证MariaDB服务状态

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsdjyf.html