IIS 环境下使用 Redis 缓存的部署方式,本站已部署WPRocket+Redis,速度比原来上了一个台阶

你使用的是 IIS + FastCGI 的部署方案,这种情况下也可以很好地使用 Redis 对象缓存,但需要稍作环境配置。下面是基于 IIS 的 WordPress 网站使用 Redis 对象缓存的推荐方案


✅ 推荐插件:Redis Object Cache(Till Krüss)


✅ IIS 环境下使用 Redis 缓存的部署方式

🛠️ 一、安装 Redis for Windows(服务端)

虽然 Redis 官方不再维护 Windows 版,但可以使用微软维护的适配版本:

  1. 下载地址(推荐):https://github.com/microsoftarchive/redis/releases
    下载 Redis-x64-3.2.100.msi 并安装;
  2. 安装后运行 redis-server.exe
  3. 设置为 Windows 服务启动(可选):
bash复制编辑redis-server --service-install
redis-server --service-start

🛠️ 二、在 WordPress 配置中启用 Redis 支持

  1. 安装 Redis Object Cache 插件(Till Krüss);
  2. 激活插件后,进入后台菜单:设置 > Redis
  3. 如果插件检测到 Redis 正常运行,你会看到 “Connected” 状态;
  4. 点击“启用对象缓存”。

✅ wp-config.php 示例设置(可选)

如果需要手动控制连接信息,可添加:

php复制编辑define('WP_REDIS_HOST', '127.0.0.1');
define('WP_REDIS_PORT', 6379);
define('WP_REDIS_PASSWORD', 'your_password'); // 如果你设置了密码
define('WP_CACHE', true); // 确保启用缓存

✅ 和 WP Rocket 配合建议

模块插件是否启用
页面缓存WP Rocket✅ 保持开启
数据库查询缓存(对象缓存)Redis Object Cache✅ 配合使用
数据库优化WP Rocket✅ 可周期性清理
CDN/图片优化等WP Rocket✅ 按需使用

🚨 注意事项

  • IIS下 不要同时启用多个缓存插件的页面缓存功能(避免冲突);
  • Redis 默认端口为 6379,请确保没有被防火墙或杀毒软件阻挡;
  • 可通过浏览器访问 https://xycost.com/wp-admin/options-general.php?page=redis-cache 查看状态。
  • 使用腾讯云EO时,注意设置缓存时要将全部设为不缓存,再将图片、CSS、JS等设国缓存。否则可能出现登录不响应等问题。
0

评论0

请先
正式版 T/CECS 1307-2023 陶瓷饰面材料、石材背胶粘贴工程应用技术规程.pdf
正式版 T/CECS 1307-2023 陶瓷饰面材料、石材背胶粘贴工程应用技术规程.pdf
5分钟前 有人购买 去瞅瞅看
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录网站