宝塔面板编译phpredis运行Object Cache Pro插件

森活哥 14
apt install libzstd-dev -y
cd ~
wget https://pecl.php.net/get/redis -O redis.tgz
tar -zxvf redis.tgz
cd ~/redis-*
/www/server/php/80/bin/phpize
./configure --with-php-config=/www/server/php/80/bin/php-config --enable-redis-igbinary --enable-redis-zstd
make && make install
echo -e "\n[redis]\nextension = /www/server/php/80/lib/php/extensions/no-debug-non-zts-20200930/redis.so\n" >> /www/server/php/80/etc/php.ini
echo -e "\n[redis]\nextension = /www/server/php/80/lib/php/extensions/no-debug-non-zts-20200930/redis.so\n" >> /www/server/php/80/etc/php-cli.ini
/etc/init.d/php-fpm-80 reload
cd ~ && rm -rf ~/redis-* ~/redis.tgz

值得注意的是,每个宝塔的php版本号,以及redis.so存放路径均不一致!
1、改版本号
2、改版本号对应的redis.so存放路径
PS:存放路径在宝塔:/www/server/panel/install/redis.sh文件中可找对应的!!!

终端执行完后,即可跑《Object Cache Pro》

分享