新上8卡RTX 5090 限时特惠 Read more

预算有限,圣何塞 VPS 1C1G 能跑几个 WordPress?按 PHP 内存算 - 云数方舟

预算有限,圣何塞 VPS 1C1G 能跑几个 WordPress?按 PHP 内存算

预算有限时,很多人想用一台 圣何塞云主机(1C1G)跑多个 WordPress 站。到底能跑几个?云数方舟 帮你用 PHP 内存模型算清楚。

第一步:1C1G 的内存分配。1GB 内存的 VPS,系统(OS + SSH + 监控)占用约 150-200MB,剩余可用约 800MB。如果还跑了 MySQL,MySQL 自身需要 200-300MB(最低配置),剩给 PHP 的约 500MB

第二步:单 WordPress 的 PHP 内存需求。每个 PHP-FPM 进程处理一个请求,内存占用:
– 纯 WP Core(无插件):约 15-20MB/进程。
– 常用插件(WooCommerce、Yoast、Contact Form):约 30-50MB/进程。
– 重型主题(Elementor、Divi):约 50-80MB/进程。
保守取 40MB/进程

第三步:PHP-FPM 配置。编辑 /etc/php/*/fpm/pool.d/www.conf

pm = ondemand
pm.max_children = 12
pm.process_idle_timeout = 10s
php_admin_value[memory_limit] = 128M

pm = ondemand:不用时进程不驻留,节省内存。
max_children = 12:最多 12 个进程,占用 12 × 40MB = 480MB(加上 MySQL 刚好 800MB)。
memory_limit = 128M:单个 PHP 脚本最大可用 128MB,防止内存泄漏拖垮整台 VPS。

第四步:能跑几个站?假设每个站平均并发 1-2 个请求:
– 12 个 PHP 进程 ÷ 每个站 2-3 个并发进程 ≈ 4-6 个站
– 如果启用 Redis 对象缓存 + OPcache,每个站的并发进程可降到 1-2 个,可支撑 6-8 个站
– 如果站都是低流量(日 PV < 500),ondemand 模式下可跑 10+ 个站(但 MySQL 连接数可能成为瓶颈)。

配置PHP 进程数可跑 WP 数(低流量)可跑 WP 数(日 1000 PV)
无缓存124-62-3
OPcache126-83-4
OPcache + Redis128-105-6

行动建议。1C1G 的 圣何塞云主机 跑 3-5 个低流量 WordPress 是安全线。每个站务必启用:
1. OPcache(PHP 加速)。
2. Redis 对象缓存(减少数据库查询)。
3. WP Super Cache 或 LiteSpeed Cache(页面静态化)。
4. 每个站用独立的 PHP-FPM pool(不同用户、不同 socket),避免一个站拖垮所有站。
记住:1C1G 跑多个 WP 的核心是”内存严格限制 + 缓存全覆盖”,没有缓存的 1C1G 跑 2 个 WP 都可能崩。


📌 查看云数方舟圣何塞 VPS 方案:
云数方舟官网美国云主机(圣何塞铂金 1C1G 起)

本文由 云数方舟 技术团队原创发布,转载请注明出处。

云数方舟
  • 3216651636
  • support@yunark.cn