优化WordPress性能:在Ubuntu上安装Redis和php-Redis的完整教程-2

本教程详细介绍了如何在Ubuntu上安装Redis和php-Redis模块,以优化WordPress网站的性能。从安装到配置,一步步指导你完成整个过程

阅读时长: 2 分钟
共 541字
作者: eimoon.com

接上篇文章../ubunt上安装redis和php-redis以优化wordpress/index.md

1首先使用apt命令安装php-Redis 模块

apt update
apt install php8.3-redis

登录您的 WordPress 管理员并添加新插件。例如,搜索 Redis 并选择 Redis Object Cache 插件。

2启用uninx套接字连接到 Redis 以获得更好的性能

如果你的redis服务器没有设置密码,那么你的插件已经运行了,可以查看插件运行状态,如果你的redis设置了密码,并且做一些优化的话,可以添加下面的设置。

如果您在redis是服务于wordpress,则性能最高的连接方法是 UNIX 套接字。要将 Redis Object Cache 配置为通过套接字连接,必须在wp-config.php配置

define( 'WP_REDIS_PATH', '/var/run/redis/redis.sock' );
define( 'WP_REDIS_SCHEME', 'unix' );

注意:修改WP_REDIS_PATH路径以指向你真正的 redis 套接字。

下面是一些常规的配置

# 如果使用uninx sock,这个不用配置
#define( 'WP_REDIS_HOST', '127.0.0.1' );
#define( 'WP_REDIS_PORT', 6379 );
# Redis 缓存键前缀和数据库编号
define( 'WP_REDIS_PREFIX', 'my-moms-site' );
define( 'WP_REDIS_DATABASE', 0 ); // 0-15
# 连接和读写超时时间设置
define( 'WP_REDIS_TIMEOUT', 1 );
define( 'WP_REDIS_READ_TIMEOUT', 1 );
# 假设密码是'my-redis-password'
define( 'WP_REDIS_PASSWORD', 'my-redis-password' );

注意配置要这些配置要添加到require_once(ABSPATH . 'wp-settings.php');这一行的上面。

根据我的网站实测,速度提升还是很可观的,你可以使用测速软件测试,我就不展示了。

微信公众号

使用 Hugo 构建
主题 StackJimmy 设计