1C2G服务器配置:Debian12 + WordPress 6.9 终极优化

其它 wes 9 days ago (2026-04-12) 102 views

        服务器配置比较低时必须对系统进行优化设置比如1C2G/1C1G等入门低配置,否则运行效率低响应慢甚至可能宕机,下面对1C2G下的WordPress 6.9 进行优化配置。

一、wp-config.php 增强(性能 + 安全 + 省内存)

把下面这段加到 wp-config.php 里,放在  上面
define('WP_MEMORY_LIMIT', '96M'); define('WP_MAX_MEMORY_LIMIT', '128M'); define('WP_POST_REVISIONS', 3); define('AUTOSAVE_INTERVAL', 120); define('EMPTY_TRASH_DAYS', 7); define('COMPRESS_CSS', false); define('COMPRESS_SCRIPTS', false); define('DISABLE_WP_CRON', true); define('DISALLOW_FILE_EDIT', true); define('DISALLOW_UNFILTERED_HTML', true); define('WP_ALLOW_REPAIR', false);

二、1C2G 专用轻量插件清单(只装这些,绝不卡)

必装(性能 + 安全)

  1. WP Rocket(轻量缓存,1C2G 提速神器) 或免费替代:LiteSpeed Cache / WP Super Cache
  2. Imagify 或 ShortPixel(自动压缩图片,不占 CPU)
  3. Limit Login Attempts Reloaded(防暴力破解)
  4. Disable Embeds(关闭无用嵌入,减少请求)
  5. Disable Emojis(关闭 WP 自带 emoji,省请求)

可选(小而美)

  • Yoast SEO(轻量版即可,别装全套)
  • UpdraftPlus(备份,只在夜间执行)

三、1C2G 必须关闭的 WordPress 功能

后台 → 外观 → 主题编辑器 → functions.php 末尾添加:
add_filter('xmlrpc_enabled', '__return_false'); remove_action('wp_head', 'wp_generator'); remove_action('wp_head', 'wlwmanifest_link'); remove_action('wp_head', 'rsd_link'); remove_action('wp_head', 'wp_shortlink_wp_head'); remove_action('wp_head', 'print_emoji_detection_script', 7); remove_action('wp_print_styles', 'print_emoji_styles'); remove_action('wp_head', 'wp_oembed_add_host_js');

四、系统级优化(Debian12 1C2G 专用)

1. 开启 zram 内存压缩(强烈推荐)

apt update
apt install zram-tools -y

2. 设置 swappiness 降低磁盘交换

echo ‘vm.swappiness=10’ >> /etc/sysctl.conf
sysctl -p

3. 定时清理日志(防止占空间)

echo ‘0 0 * * * root journalctl –vacuum-size=100M’ >> /etc/crontab

五、最终整套环境内存表现(稳定运行)

  • Nginx:20–40 MB
  • PHP 8.4-FPM:150–220 MB
  • MariaDB 11.8:550–650 MB
  • 系统 + zram:200–300 MB
  • 总占用:~ 0.9G–1.2G
  • 剩余空闲内存:≥ 800M+,非常安全,绝不 OOM

六、上线前最后检查

# 测试所有配置
nginx -t php8.4-fpm -t mariadb -V # 重启生效 systemctl daemon-reload systemctl restart nginx php8.4-fpm mariadb
这就是 1C2G 跑 WordPress 6.9 的优化方案。