运行 WordPress 的最低系统要求取决于使用场景(例如本地开发、测试环境或生产网站),但以下是官方推荐和实际可行的最低配置:
🖥️ 最低硬件要求(适用于轻量级站点或本地开发)
| 组件 | 最低要求 |
|---|---|
| 内存 (RAM) | 512 MB – 1 GB |
| CPU | 单核 CPU(如 Intel Atom、ARM Cortex-A 或等效虚拟核心) |
| PHP 内存限制 | 至少 64MB(建议设为 256MB 或更高) |
💡 注意:这里的“内存”指的是服务器总内存,不是 PHP 的
memory_limit。
🛠️ 软件环境最低要求(根据 WordPress 官方文档)
- PHP 版本:7.7 或更高(WordPress 建议使用 PHP 8.0+)
- MySQL 版本:5.7 或 MariaDB 10.3+
- Web 服务器:Apache、Nginx 或 IIS
- HTTPS 支持:推荐启用(现代浏览器和 SEO 所需)
📌 实际应用场景说明
| 场景 | 推荐配置 |
|---|---|
| 本地开发 / 测试站 | 512MB RAM + 共享 CPU(如 Vagrant、XAMPP、Docker) |
| 小型博客(低流量) | 1GB RAM + 1 核 CPU(如 AWS t3.micro、DigitalOcean $5/mo Droplet) |
| 生产环境(含插件/主题) | 2GB RAM + 1–2 核 CPU(避免内存不足导致崩溃) |
⚠️ 注意事项
-
512MB RAM 可能不够稳定:
如果你安装多个插件(如 WooCommerce、SEO 工具)、启用缓存或遭遇高并发访问,容易出现Allowed memory size exhausted错误。 -
PHP 内存限制设置示例:
// 在 wp-config.php 中增加 define('WP_MEMORY_LIMIT', '256M'); -
使用轻量级堆栈更高效:
推荐使用 LEMP(Linux + Nginx + MySQL + PHP-FPM)而非传统 LAMP,节省资源。
✅ 总结
最低可行配置:
- 内存:512MB(仅限测试或极轻负载)
- CPU:1 个共享或虚拟核心
- 实际推荐用于生产:至少 1GB RAM + 1 核 CPU,并升级到 2GB 若使用较多插件。
如果你打算搭建一个长期运行的网站,建议从 1GB 或 2GB RAM 的 VPS 开始,并搭配 OPcache、Redis 缓存等优化手段提升性能。
需要我推荐一套适合低配服务器的 WordPress 优化方案吗?
云小栈