AI智能
改变未来

wordpress 使用 Redis 缓存优化记录

给服务器安装Redis,宝塔比较方便,直接去软件商店里面,PHP,设置,安装拓展,安装redis。

推荐文章数量多,物理内存大的安装redis,小网站,内容少,物理内存小的使用Memcached就可以了。

因为物理内存小的会导致内存使用过多,然后MySQL有可能会因为内存不够而停止运行。

去wordpress的后台插件,搜索安装 Redis Object Cache

如果你的服务器中有两个或者更多的wordpress的站点,需要给每个站点设置不同的 Key Prefix

wordpress的根目录中的 wp-config.php 打开编辑

搜索,查找,如果没有就手动添加一行

define('WP_CACHE_KEY_SALT','mfpud');

去另一个wordpress的站点的根目录中的 wp-config.php 打开编辑

define('WP_CACHE_KEY_SALT','missfeather');

如上,这是给每个站点添加一个不同的 Key Prefix 的意思

然后还是这个文件,每个站点的都要添加

/** 开启缓存。 */

define('WP_REDIS_CLIENT', 'pecl'); // 指定用于与 Redis 通信的客户端, pecl 即 The PHP Extension Community Library
define('WP_REDIS_SCHEME', 'tcp'); // 指定用于与 Redis 实例进行通信的协议
define('WP_REDIS_HOST', '127.0.0.1'); // Redis 服务器的 IP 或主机名
define('WP_REDIS_PORT', '6379'); // Redis 端口
define('WP_REDIS_DATABASE', '5'); // 接受用于使用该 SELECT 命令自动选择逻辑数据库的数值
define('WP_REDIS_PASSWORD', ''); // Redis 密码

全选代码复制

每个站点的 wp-config.php 中都添加上面的内容

最后去wordpress的后台,插件,开启 Redis Object Cache

开启后大概是以下界面,表示开启成功了

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » wordpress 使用 Redis 缓存优化记录