当前位置 : 主页 > 操作系统 > centos >

centos7利用yum安装lnmp的教程(linux+nginx+php7.1+mysql5.7)

来源:互联网 收集:自由互联 发布时间:2023-07-29
下面我将详细讲解如何在CentOS 7上使用yum安装LNMP环境。 环境准备 在操作系统CentOS 7上安装LNMP环境,需要准备以下环境: 已经安装了CentOS 7操作系统的服务器; 确认已经安装了yum软件包

下面我将详细讲解如何在CentOS 7上使用yum安装LNMP环境。

环境准备

在操作系统CentOS 7上安装LNMP环境,需要准备以下环境:

  • 已经安装了CentOS 7操作系统的服务器;
  • 确认已经安装了yum软件包管理器。
安装LNMP

安装LNMP环境需要进行以下步骤:

1.安装EPEL源

在CentOS上安装LNMP环境前,需要先安装EPEL源,命令如下:

yum install epel-release
2.安装LNMP环境

使用yum命令安装LNMP环境:

yum install nginx mariadb mariadb-server php php-mysql php-fpm -y
3.配置MariaDB

启动MariaDB服务,并设置MariaDB的root用户密码:

systemctl start mariadb
mysql_secure_installation

之后输入MariaDB的root用户密码,按提示进行设置。

4.启动Nginx和PHP-FPM

启动Nginx和PHP-FPM服务:

systemctl start nginx
systemctl start php-fpm
5.测试环境是否正常工作

为了测试LNMP环境是否正常工作,我们可以新建一个PHP文件并保存到Nginx的Web目录下。

以CentOS 7下的Nginx为例,默认的web目录是/usr/share/nginx/html/,现在进入到该目录下,输入以下命令:

cd /usr/share/nginx/html/
nano index.php

在打开的文件中粘贴以下内容:

<?php
phpinfo();
?>

保存并退出文件后,重新启动Nginx和PHP-FPM:

systemctl restart nginx
systemctl restart php-fpm

打开浏览器,在地址栏输入服务器的IP地址即可看到PHP版本及相关信息。

例如:http://192.168.0.100/index.php

示例说明

1.例如我现在需要安装PHP的Redis扩展,可以通过以下命令安装:

yum install php-pecl-redis

2.如果需要设置MariaDB的root用户密码,可以在安装完MariaDB后,在终端输入以下命令进行设置:

mysql_secure_installation

需要输入当前密码,确认删除匿名用户、禁止远程root用户登录等选项。最后设置新的root密码即可。

以上是在CentOS 7上使用yum安装LNMP环境的完整攻略,也包含了两个例子的说明。

网友评论