给服务器安装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
开启后大概是以下界面,表示开启成功了
最后附送一个
WordPress 使用 WP Super Cache 高级设置中的专家模式下的Nginx规则设置以及优化方案:https://www.mfpud.com/topics/3279/
一个简易的黑苹果安装教程:https://www.mfpud.com/topics/10263/
一个联系QQ:577535622