子比主题开发文档
使用指南Codestar Framework主题扩展在线部署AI 功能推荐插件赞助打赏

LNMP 无面板部署

不安装面板,直接部署 Nginx、PHP-FPM、MySQL 和 Redis。

LNMP 无面板部署

LNMP 无面板部署适合熟悉 Linux 运维、希望服务器尽量轻量的用户。队列直接管理 Nginx、PHP-FPM、MySQL/MariaDB、Redis、站点目录和 WordPress。

在线队列部署

WordPress + 原生 LNMP

SSH:密码登录

1. 服务器连接

3. 安装选择

4. WordPress 站点

队列状态

尚未创建任务

未开始
创建任务后,这里会显示 SSH 连接、环境检测、运行环境补装、网站创建、WordPress 安装和 SSL 处理进度。

推荐环境:

  • Debian 12 或 Ubuntu 22.04/24.04。
  • Nginx 稳定版。
  • PHP 8.2 或 PHP 8.1。
  • MySQL 8.0、MySQL 5.7 或 MariaDB 10.6。
  • Redis 7。
  • PHP 扩展:mysqlipdo_mysqlcurlmbstringzipgdintlredisopcache

目录结构

/www/wwwroot/example.com/
├── index.php
├── wp-config.php
└── wp-content/

/etc/nginx/sites-available/example.com.conf
/etc/nginx/sites-enabled/example.com.conf

Nginx 伪静态

server {
    listen 80;
    server_name example.com;
    root /www/wwwroot/example.com;
    index index.php index.html;

    location / {
        try_files $uri $uri/ /index.php?$args;
    }

    location ~ \.php$ {
        include fastcgi_params;
        fastcgi_pass unix:/run/php/php8.2-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}

队列步骤

  1. 检测 SSH。
  2. 检测 Nginx、PHP-FPM、MySQL/MariaDB、Redis。
  3. 按开关安装缺失组件。
  4. 安装 PHP Redis 和 OPcache 扩展。
  5. 创建数据库和数据库用户。
  6. 创建站点目录和 Nginx 配置。
  7. 下载 WordPress 并通过 WP-CLI 初始化。
  8. 输出 WordPress 地址、后台地址、管理员账号密码。

LNMP 模式不依赖任何面板,适合追求轻量和可控的部署方式。

On this page