LNMP 部署环境

282 阅读1分钟

LNMP 部署环境

在当下 LNMP 是 PHP 部署环境的首选

本教程全面介绍如何手工搭建 LNMP 部署环境

内容上从最简单的讲起,循序渐进、由浅入深,力求清晰易懂

本教程适合初学者熟悉 LNMP 结构的入门教程,学完后就可以自己搭建 LNMP 部署环境,也适合当作日常搭建 LNMP 开发环境的参考手册。

教学内容

LNMP 部署环境的教学内容主要涵盖如下几个知识点:

  1. Linux 发行版

    Debian 11 服务器的简单配置

  2. Web 服务器

    Nginx 构建与运行

  3. 数据库系统

    MariaDB 构建与运行

    redis 构建与运行

    sqlite3 构建与运行

  4. 后端语言

    PHP 解释器构建与 php-fpm 运行

  5. 数据库管理工具

    phpMyAdmin 是 MariaDB 管理工具

    phpRedisAdmin 是 Redis 管理工具

    Adminer 可以管理 MariaDB sqlite 等多种数据库,但不包括 Redis

  6. FTP 服务器

    vsftpd 搭建与运行

本教材不会去深入讲解语言和软件本身,主要提供一些可以快速上手的 lnmp 部署环境