CentOS 7 安装 LNMP

2023年 8月 8日 52.8k 0

前言

LINUX 作为一款免费开源的操作系统,被越来越多的人所接受和使用,其中 CentOS 7 是广受欢迎的一款发行版之一。而 LNMP 则是一套由 Linux+Nginx+MySQL+PHP 组成的 Web 服务器解决方案,不仅稳定性好,而且性能也优异。本文将着重介绍如何在 CentOS 7 上安装 LNMP,并配置好环境,以便于您搭建自己的网站。

安装 Nginx

我们需要安装 Nginx。在 CentOS 7 中,我们可以使用 yum 命令来完成安装。具体步骤如下:

1. 打开终端,输入以下命令以更新 yum 源:

```

sudo yum update

2. 添加 Nginx 的 yum 源:

sudo yum install epel-release

3. 安装 Nginx:

sudo yum install nginx

4. 启动 Nginx 服务:

sudo systemctl start nginx

5. 设置 Nginx 服务开机自启:

sudo systemctl enable nginx

Nginx 已经安装完成。

安装 MySQL

接下来,我们需要安装 MySQL。同样地,我们可以使用 yum 命令来完成安装。具体步骤如下:

1. 安装 MySQL:

sudo yum install mysql-server

2. 启动 MySQL 服务:

sudo systemctl start mysqld

3. 设置 MySQL 的 root 密码:

sudo mysql_secure_installation

4. 设置 MySQL 服务开机自启:

sudo systemctl enable mysqld

MySQL 已经安装完成。

安装 PHP

我们需要安装 PHP。同样地,我们可以使用 yum 命令来完成安装。具体步骤如下:

1. 安装 PHP:

sudo yum install php php-mysql php-fpm

2. 启动 PHP-FPM 服务:

sudo systemctl start php-fpm

3. 设置 PHP-FPM 服务开机自启:

sudo systemctl enable php-fpm

PHP 已经安装完成。

配置 Nginx

我们需要配置 Nginx,以便于它可以运行 PHP 程序。具体步骤如下:

1. 编辑 Nginx 配置文件:

sudo vi /etc/nginx/nginx.conf

2. 找到以下代码段:

location / {

root /usr/share/nginx/html;

index index.html index.htm;

}

3. 修改为以下代码段:

index index.php index.html index.htm;

location ~ \.php$ {

root /usr/share/nginx/html;

fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

include fastcgi_params;

4. 保存并退出。

5. 重新加载 Nginx 配置文件:

sudo systemctl reload nginx

Nginx 已经配置完成。

测试 LNMP 是否安装成功

我们需要测试一下 LNMP 是否安装成功。具体步骤如下:

1. 在 /usr/share/nginx/html 目录下,新建一个名为 test.php 的文件,内容如下:

2. 打开浏览器,输入 。

3. 如果页面显示 PHP 的相关信息,则说明 LNMP 已经安装成功。

总结

通过本文的介绍,您已经成功地在 CentOS 7 上安装了 LNMP,并配置好了环境。希望本文能够对您有所帮助。

为您分享

Ubuntu 中有一条常用的命令:sudo apt-get update。它可以更新系统的软件源列表,以便于您安装最新的软件包。

TAGS

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论