适用对象:1 核 1G 内存 VPS|日 IP < 200|WP + 轻量源码
一、宝塔面板安装(建议系统)
👉 首选系统:Debian 11 / Debian 12
(比 Ubuntu 更省内存,长期跑更稳)
🔹 安装命令(Debian / Ubuntu)
安装完成后:
-
记录 面板地址 / 用户名 / 密码
-
立刻做下面 10 步设置(非常重要)
二、必做的 10 个设置清单(核心)
✅ 1️⃣ 修改面板端口 + 开防火墙
路径:
面板设置 → 安全
-
修改默认端口(不要用 8888)
-
防火墙只放行:
-
SSH(22 或你自定义的)
-
面板端口
-
80 / 443
-
👉 这是防扫描最重要的一步
✅ 2️⃣ 关闭宝塔消息推送 & 无用服务
路径:
面板设置 → 消息推送 / 服务
-
关闭:
-
微信推送
-
邮件推送
-
-
停止不用的服务:
-
FTP(不用就关)
-
Redis(1G 内存强烈建议关闭)
-
✅ 3️⃣ 软件商店:只装 LNMP(不多装)
只安装以下 4 个:
| 组件 | 推荐 |
|---|---|
| Nginx | 最新稳定版 |
| PHP | 7.4 或 8.0 |
| 数据库 | MariaDB 10.5 |
| phpMyAdmin | 可装(用完可卸) |
❌ 不装:
-
Docker
-
Node
-
Java
-
Elasticsearch
✅ 4️⃣ 数据库优化(1G 内存关键)
路径:
数据库 → 设置
推荐参数(核心):
-
最大连接数:100
-
缓存大小(InnoDB Buffer):256M
-
查询缓存:开启
👉 MariaDB 比 MySQL 8 省内存很多
✅ 5️⃣ PHP-FPM 设置(决定稳不稳)
路径:
软件商店 → PHP → 设置 → 性能调整
推荐参数:
-
运行方式:
ondemand -
最大子进程数:5–8
-
请求超时:60
-
内存限制:
128M
👉 1G VPS 千万别用 dynamic + 大数值
✅ 6️⃣ PHP 扩展只留必须的
路径:
PHP → 扩展
保留:
-
fileinfo
-
mysqli
-
pdo_mysql
-
curl
-
gd
-
zip
-
opcache(一定要开)
❌ 关闭:
-
redis
-
memcached
-
imagick(可选)
✅ 7️⃣ Nginx 基础优化
路径:
Nginx → 配置修改
确认开启:
-
gzip:开启
-
keepalive_timeout:30
-
worker_processes:auto
不需要动太复杂,默认 + gzip 就够
✅ 8️⃣ WordPress 建站后必做 4 件事
(这是你最常用的)
-
装缓存插件
-
WP Fastest Cache(推荐)
-
-
关闭 XML-RPC
-
安全插件 or
.htaccess
-
-
关闭心跳
-
Heartbeat Control 插件
-
-
限制插件数量
-
总插件 ≤ 15 个
-
👉 插件多 = 内存炸
✅ 9️⃣ 定期清理 & 计划任务
路径:
计划任务
-
日志切割:7 天
-
定期清理缓存
-
数据库备份:每周一次
✅ 🔟 安全但不折腾
路径:
安全 → 防火墙
-
禁止 ping(可选)
-
禁止国外 IP(如果你站点只给国内)
👉 别装太多安全插件,比攻击更耗资源
三、你这套配置的“极限能力”
在以上设置下,你的 VPS 可以稳定跑:
-
✅ 1 个 WordPress
-
✅ 1–2 个轻量源码站
-
❌ 不适合多 WP / 高并发
但在你描述的 日 IP / PV 下,基本不可能触顶。
四、我给你的最终一句话
宝塔不是重,是很多人用错了
按上面这 10 步走,1C1G 用一年都稳。
宝塔 LNMP|1C1G 专用参数清单」
目标只有一个:稳 + 省内存 + WordPress 不慢
✅ 宝塔 LNMP 一键参数配置(1C1G 专用)
适用环境:
-
1 核 1G VPS
-
日 IP < 200 / 日 PV < 1000
-
WordPress + 轻量源码
一、Nginx 参数(几乎不用改,但这几项要确认)
📍 路径
软件商店 → Nginx → 设置 → 配置修改
🔧 必看参数
🔹 Gzip(一定要开)
确认有下面内容(宝塔默认基本都有):
✅ 到这里就够了
❌ 不要乱加“网上抄的高并发参数”
二、PHP(最关键,1G VPS 生死线)
📍 路径
软件商店 → PHP 7.4 / 8.0 → 设置 → 性能调整
🔧 推荐填写(直接照抄)
| 参数 | 值 |
|---|---|
| pm | ondemand |
| 最大子进程数 | 5(最多不超过 8) |
| 进程空闲时间 | 10s |
| 单进程最大请求数 | 500 |
| 请求超时时间 | 60 |
📌 解释一句:
ondemand + 小进程数 = 不访问时几乎不占内存
三、PHP 内存 & 执行限制
📍 路径
PHP → 设置 → 配置修改
🔧 核心参数
👉 WordPress 完全够用
👉 别设 256M,那是给大站用的
四、PHP 扩展(只留“活命用的”)
📍 路径
PHP → 扩展
✅ 必开
-
fileinfo
-
mysqli
-
pdo_mysql
-
curl
-
gd
-
zip
-
opcache(一定要开启)
❌ 强烈建议关闭
-
redis
-
memcached
-
swoole
-
imagick(图片不多可关)
五、OPcache(WordPress 加速核心)
📍 路径
PHP → 扩展 → opcache → 设置
🔧 推荐参数
📌 这是 性价比最高的加速方式,比 Redis 省内存多了
六、数据库(MariaDB 10.5 专用)
📍 路径
数据库 → 设置
🔧 推荐参数
| 项目 | 值 |
|---|---|
| 最大连接数 | 100 |
| InnoDB 缓冲池 | 256M |
| 查询缓存 | 开启 |
| 临时表大小 | 32M |
👉 这是 1G VPS 的黄金值
七、WordPress 站点级别(必做 3 项)
1️⃣ 缓存插件
只选一个
-
WP Fastest Cache(最推荐)
开启:
-
页面缓存
-
Gzip
-
浏览器缓存
2️⃣ wp-config.php(可选但推荐)
3️⃣ 禁用 XML-RPC(非常重要)
Nginx 伪静态中加:
八、你这套配置能跑到什么程度?
实话实说 👇
-
✅ WordPress 秒开(国内访问)
-
✅ CPU 基本常年 < 10%
-
✅ 内存常驻 500–700MB
-
❌ 不适合多 WordPress 叠加
👉 完全匹配你之前说的使用场景
九、我给你的“底线建议”
1C1G VPS 的核心不是“加功能”,而是不乱加
只要你:
-
不装 Docker
-
不装 Redis
-
插件 ≤ 15 个
👉 这一套你可以放心跑 一年不动。
如果你愿意,下一步我可以继续帮你做一个更进阶但依然省资源的方案:
1️⃣ WordPress 极简插件清单(≤10 个)
2️⃣ 同一台 VPS 放 2 个站,互不拖慢的配置
3️⃣ WordPress + 静态页面混合方案(最省资源)






