LNMP 部署环境
在当下 LNMP 是 PHP 部署环境的首选
本教程全面介绍如何手工搭建 LNMP 部署环境
内容上从最简单的讲起,循序渐进、由浅入深,力求清晰易懂
本教程适合初学者熟悉 LNMP 结构的入门教程,学完后就可以自己搭建 LNMP 部署环境,也适合当作日常搭建 LNMP 开发环境的参考手册。
教学内容
LNMP 部署环境的教学内容主要涵盖如下几个知识点:
-
Linux 发行版
Debian 11 服务器的简单配置
-
Web 服务器
Nginx 构建与运行
-
数据库系统
MariaDB 构建与运行
redis 构建与运行
sqlite3 构建与运行
-
后端语言
PHP 解释器构建与 php-fpm 运行
-
数据库管理工具
phpMyAdmin 是 MariaDB 管理工具
phpRedisAdmin 是 Redis 管理工具
Adminer 可以管理 MariaDB sqlite 等多种数据库,但不包括 Redis
-
FTP 服务器
vsftpd 搭建与运行
本教材不会去深入讲解语言和软件本身,主要提供一些可以快速上手的 lnmp 部署环境