Redis Object Cache Pro 高级版配置教程

说明:

云港网络和本地使用的对象缓存都是redis,刚好手上有Redis Object Cache Pro插件,目前大多数用户都是用的是官方推荐的基础配置,并没有使用高性能配置(官方的说法是在毫秒内优化高流量站点),刚好博主今天研究了一下该插件如何使用高性能配置,下面上教程!

官方高性能配置:Configuration — Documentation — Object Cache Pro

演示环境:

上海服务器

centos7.9系统

宝塔面板

PHP7.2

准备环境:

1、安装libzstd-devel和lz4-devel

#该命令是centos命令,使用其他系统请自己百度搜索
yum -y install libzstd-devel lz4-devel

2、为PHP编译LZF扩展

#创建并进入目录
mkdir -p /www/server/lzf && cd $_

#下载LZF
wget https://pecl.php.net/get/LZF-1.7.0.tgz

#解压
tar xf LZF-1.7.0.tgz

#进入该目录
cd LZF-1.7.0

#phpize,74则为PHP7.4,示例PHP8.1,该地方填81
/www/server/php/74/bin/phpize

#配置php目录
./configure --with-php-config=/www/server/php/74/bin/php-config 

#编译并安装
sudo make && make install 

#以上命令只能编译一次,如果想编译其他PHP版本,请先执行下面的删除命令
rm -rf /www/server/lzf/LZF-1.7.0

然后重复上面解压往后的操作即可,配置PHP目录时,填写对应的PHP版本目录即可

3、配置PHP环境

使用nano /etc/profile 在结尾处粘贴:

#72替换为你要编译的php版本
PATH=$PATH:/www/server/php/72/bin
export PATH

使用source /etc/profile 刷新文件

输入pipize是否能正常输出:如果输出错误信息,可能是未成功安装LZF扩展,需要重新安装:安装扩展:

pecl install igbinary zstd

如果安装过程提示:则需要到宝塔面板PHP设置中删除相关函数,并重启PHP:

编译Redis:

#下载博主改过的redis安装脚本
curl -o /www/server/panel/install/redis.sh https://www.sunzishaokao.com/cdn/redis.sh

#如果安装了redis扩展先卸载

#卸载命令,74则为PHP7.4,示例PHP8.1,该地方填81
sh /www/server/panel/install/redis.sh uninstall 74

#安装命令,74则为PHP7.4,示例PHP8.1,该地方填81
sh /www/server/panel/install/redis.sh install 74

重启PHP:

使用phpinfo查看redis扩展部分:

使用phpinfo查看是否安装了这几个扩展:

添加wp_config.php配置:

define('WP_REDIS_CONFIG', [
    'token' => 'Zhanzhangb9sjJlBxBpLJbJcIRoi9rfszjmOqecMzQ1RB3K8jYQAOMkrCFDR',
    'host' => '127.0.0.1',
    'port' => 6379,
    'database' => 0, // change for each site
    'timeout' => 0.5,
    'read_timeout' => 0.5,
    'retry_interval' => 10,
    'retries' => 3,
    'backoff' => 'smart',
    'compression' => 'zstd',
    'serializer' => 'igbinary',
    'async_flush' => true,
    'split_alloptions' => true,
    'prefetch' => true,
    'debug' => false,
    'save_commands' => false,
]);

define('WP_REDIS_DISABLED', getenv('WP_REDIS_DISABLED') ?: false);

此时,你应该可以正常使用Redis Object Cache Pro高级功能了

原文:Redis Object Cache Pro 高级版配置教程-云港网络 (sunzishaokao.com)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值