LEMP是一个软件堆栈,包含一组免费的开源工具,这些工具用于为高流量和动态网站提供动力 。LEMP是linux,Nginx(发音为Engine X),MariaDB/MySQL和php的首字母缩写 。
Nginx是一款开源,强大且高性能的Web服务器,它还可以兼作反向代理 。MariaDB是用于存储用户数据的数据库系统,而PHP是用于开发和支持动态网页的服务器端脚本语言 。
在本文中,您将学习如何在centos 8 Linux发行版上安装LEMP服务器 。
步骤1:在CentOS 8上更新软件包
首先,通过运行以下dnf命令在CentOS 8 Linux上更新存储库和软件包 。
[linuxidc@localhost ~/www.linuxidc.com]$sudo dnf update
文章插图
步骤2:在CentOS 8上安装Nginx Web服务器
软件包更新完成后,使用简单命令安装Nginx 。
[linuxidc@localhost ~/www.linuxidc.com]$sudo dnf install nginx
文章插图
该代码段显示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版本,请运行命令 。
[linuxidc@localhost ~/www.linuxidc.com]$nginx -v
nginx version: nginx/1.14.1
文章插图
如果您对Nginx感到好奇,并且希望挖掘更多关于Nginx的信息,请执行以下rpm命令 。
[linuxidc@localhost ~/www.linuxidc.com]$rpm -qi nginx
文章插图
要确认Nginx服务器正在使用浏览器运行,只需在URL栏中键入系统的IP地址或者网址(本文以https://www.linuxidc.com为例,如下图),然后按Enter 。
您应该能够看到“Welcome to nginx on Red Hat Enterprise Linux!”网页,这表明您的Nginx Web服务器已启动并正在运行 。
文章插图
步骤3:在CentOS 8上安装MariaDB
MariaDB是MySQL的免费开源分支,并提供了最新功能,这些功能使其可以更好地替代MySQL 。要安装MariaDB,请运行命令 。
文章插图
要使MariaDB在系统启动时自动启动,请运行 。
[linuxidc@localhost ~/www.linuxidc.com]$ systemctl start mariadb
[linuxidc@localhost ~/www.linuxidc.com]$ systemctl enable mariadb
文章插图
安装后,请使用以下命令检查其状态 。
文章插图
MariaDB数据库引擎不安全,任何人都可以在没有凭据的情况下登录 。要加固MariaDB并对其进行保护以最大程度地减少未经授权的访问的机会,请运行命令 。
[linuxidc@localhost ~/www.linuxidc.com]$ mysql_secure_installation
文章插图
系统将提示您输入root密码(如果您已经有root密码)或进行设置 。在随后的每个提示中回答Y 。
文章插图
完成所有步骤后,您可以登录MariaDB服务器并检查MariaDB服务器版本信息(提供保护服务器时指定的密码) 。
[linuxidc@localhost ~/www.linuxidc.com]$mysql -u root -p
文章插图
步骤4:在CentOS 8上安装PHP 7
最后,我们将安装最后一个LEMP组件组件,即PHP,这是一种脚本化Web编程语言,通常用于开发动态网页 。
在撰写本指南时,最新版本是PHP 7.4 。我们将使用Remi存储库安装它 。Remi资料库是一个免费的资料库,附带了最新的尖端软件版本,默认情况下在CentOS上不可用 。
运行以下命令以安装EPEL存储库 。
[linuxidc@localhost ~/www.linuxidc.com]$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
推荐阅读
- 福建安溪茶叶,8个来自福建
- 让CentOS时间同步的方法
- 让人越住越困窘的8种风水 当心选错房毁一生
- 初夏职场穿搭,18套look每天不重样
- 白茶价钱,88青历史价钱走势
- 新型冠状病毒肺炎|扩招35%,德阳2022年事业单位招录人数大涨,4月18日起报名
- SUV|全系2.0T+爱信8AT 上汽荣威全新SUV鲸上市定档:预售16.68万起
- 比亚迪|军舰系列新成员 比亚迪护卫舰07核心参数曝光:纯电最多能跑82公里
- NVIDIA|跳过40系列 NVIDIA新一代显卡或命名RTX 5080/5090:性能怪兽
- vivo|年度神U骁龙870加持!vivo首款平板vivo Pad今晚发:价格成悬念