在wordpress的wp-config文件中配置数据库和redis数据库

社区话题 wordpress开发 在wordpress的wp-config文件中配置数据库和redis数据库

标签: 

  • 该话题为空。
正在查看 0 条回复
  • 作者
    帖子
    • #1341

      追光
      管理员
      
      /**
       * ----------------------------------------------------------------
       WordPress MySQL 设置
       * ----------------------------------------------------------------
       */
      define('DB_HOST', 'mysql.orb.local');  //秦剑        // 数据库主机
      //define('DB_HOST', 'maridb.local');  //秦剑        // 数据库主机
      define('DB_NAME', '数据库名');             // 数据库名
      define('DB_USER', 'newvfxdev');            // 数据库用户名
      define('DB_PASSWORD', '密码');    // 数据库密码
      define('DB_CHARSET', 'utf8mb4');         // 数据库字符集
      define('DB_COLLATE', '');                // 数据库排序规则,保持空值即可
      /** WordPress 数据表前缀 **/
      $table_prefix  = 'wp_';

      /**
      * —————————————————————-
      //Redis Cache 设置
      —————————————————————-

      //define('WP_REDIS_HOST', '127.0.0.1');     // Redis 服务器地址
       define('WP_REDIS_HOST', 'mysql.orb.local');     // Redis 服务器地址
       define('WP_REDIS_PORT', 6379);              // Redis 端口
       define('WP_REDIS_PASSWORD', '密码');        // Redis 密码
       define('WP_REDIS_DATABASE', 0);            // 使用数据库编号(0~15)

      2025-10-24 15:30:00] [INFO] 更新 WordPress Redis 缓存配置

      – 修改原因:将 Redis 主机地址从本地回环地址(127.0.0.1)切换为内部服务地址 mysql.orb.local,
      以适配当前容器化部署架构,确保 WordPress 能够正确连接到共享的 Redis 服务实例。

      – 配置变更详情:
      • WP_REDIS_HOST : 由 ‘127.0.0.1’ → ‘mysql.orb.local’
      • WP_REDIS_PORT : 保持 6379(默认 Redis 端口)
      • WP_REDIS_PASSWORD : 设置为 ‘5430’(已通过环境变量或密钥管理确认)
      • WP_REDIS_DATABASE : 使用数据库 0(符合当前缓存策略)

      – 验证步骤:
      1. 重启 PHP-FPM / Web 服务以加载新配置;
      2. 使用 wp redis info 命令(若安装 Redis CLI 工具)确认连接状态;
      3. 检查 WordPress 前台页面加载是否正常,缓存命中率是否提升;
      4. 监控错误日志,确认无 “Redis connection failed” 类报错。

      – 备注:尽管配置项名为 WP_REDIS_HOST,但目标地址 ‘mysql.orb.local’ 实际指向 Redis 服务,
      此命名可能源于内部服务发现约定,需后续统一命名规范以避免混淆。

正在查看 0 条回复
  • 在下方一键注册,登录后就可以回复啦。