LEMP/LNMP环境搭建(Debian 11)

本文记录了我以WordPress搭建为目的,在Debian 11下进行LEMP/LNMP环境搭建的过程。详细记录了Nginx安装、MySQL/MariaDB安装与PHP安装(包含WordPress所需扩展)的步骤,以及后续的配置过程。

LNMP环境搭建说明

有些问题需要提前说明一下:

  1. 本文是Debian 11安装与基本配置一文的后续。本文中会用到sudo命令,它的配置可参考该文;
  2. 本次进行LEMP/LNMP环境搭建的目的,是为了进行WordPress搭建。本文PHP安装的部分提到的扩展都是基于WordPress的需要。请根据你的实际需要安装PHP扩展,而不是直接按照本文安装上一坨你可能不需要的扩展;
  3. Debian 11防火墙默认没有规则,所以本文中不包含任何防火墙的端口放行设置(我甚至没有开防火墙)。在生产环境中请配置合适的防火墙规则。

LEMP/LNMP环境搭建包括以下内容:(E)Nginx安装、MySQL/MariaDB安装和PHP安装。它们是实现web服务器的一个栈一套程序集。 继续阅读“LEMP/LNMP环境搭建(Debian 11)”

Debian 11安装与基本配置

手把手保姆级的Debian 11安装教程。逐步演示如何使用Debian 11的普通镜像进行Debian 11的安装,并在安装完成后对系统进行一些基本的易用性配置,如添加sudo,配置alias等。

背景

最近我手上有一个基于WordPress的项目要进行开发测试工作。考虑到直接购买云服务器或虚拟主机在线上搭建一个环境出来还需要在备案上花费额外的时间,同时我也不清楚这个项目到底会吃掉多少系统资源,购买服务器时该选择哪种规格,所以我的计划是先在本地的虚拟机上跑项目,等开发完成后再把数据从测试环境直接怼到线上去。这样做可以让客户延缓服务器费用的支出,而我则能在本地留下一个测试环境。打死我都不会说是因为我不想垫付服务器费用的🙂 继续阅读“Debian 11安装与基本配置”

退出移动版