查看: 52|回覆: 0

[Debian] 如何在 Debian 9 上搭建 LNMP 环境

[複製鏈接]

1

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2009-12-16
發表於 2019-8-7 17:37:00 | 顯示全部樓層 |閲讀模式

步骤一、安装Nginx

Nginx在默认的Debian存储库中可用。 使用以下命令更新软件包索引并安装Nginx:

sudo apt update
sudo apt install nginx

安装过程完成后,Nginx服务将自动启动。

步骤二、安装MariaDB

随着Debian 9的发布,MySQL被MariaDB替换为默认数据库系统。 通过运行以下命令安装MariaDB:

sudo apt install mariadb-server

安装完成后,执行mysql_secure_installation命令以提高MySQL的安全性:

sudo mysql_secure_installation

系统将要求您设置root密码,删除匿名用户,限制root用户访问本地计算机并删除测试数据库。 你应该对所有问题回答“是”。

步骤三、安装PHP

Debian 9 附带 PHP 7.0 版。 要安装PHP FPM和最常见的PHP模块类型:

sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql

步骤四、配置Nginx以处理PHP页面

现在我们已经安装了所有LEMP组件,我们可以编辑Nginx虚拟主机配置文件并添加以下行,以便Nginx可以处理PHP文件:

server {
    # . . . other code
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.0-fpm.sock;
    }
}

不要忘记重新启动Nginx服务以使更改生效:

sudo systemctl restart nginx


来源:https://www.cnblogs.com/ldcheng/p/11316689.html
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部