php8.0版本执行命令如下:
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存放路径
php8.2版本执行命令如下:
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/82/bin/phpize ./configure --with-php-config=/www/server/php/82/bin/php-config --enable-redis-igbinary --enable-redis-zstd make && make install echo -e "\n[redis]\nextension = /www/server/php/82/lib/php/extensions/no-debug-non-zts-20220829/redis.so\n" >> /www/server/php/82/etc/php.ini echo -e "\n[redis]\nextension = /www/server/php/82/lib/php/extensions/no-debug-non-zts-20220829/redis.so\n" >> /www/server/php/82/etc/php-cli.ini /etc/init.d/php-fpm-82 reload cd ~ && rm -rf ~/redis-* ~/redis.tgz
PS:存放路径在宝塔:/www/server/panel/install/redis.sh文件中可找对应的!!!
终端执行完后,即可跑《Object Cache Pro》插件了!速度非常快
执行后shell显示代码:
Build complete. Don't forget to run 'make test'. Installing shared extensions: /www/server/php/82/lib/php/extensions/no-debug-non-zts-20220829/ root@DS2533:~/redis-6.2.0# echo -e "\n[redis]\nextension = /www/server/php/82/lib/php/extensions/no-debug-non-zts-20220829/redis.so\n" >> /www/server/php/82/etc/php.ini root@DS2533:~/redis-6.2.0# echo -e "\n[redis]\nextension = /www/server/php/82/lib/php/extensions/no-debug-non-zts-20220829/redis.so\n" >> /www/server/php/82/etc/php-cli.ini root@DS2533:~/redis-6.2.0# /etc/init.d/php-fpm-82 reload Reload service php-fpm done root@DS2533:~/redis-6.2.0# cd ~ && rm -rf ~/redis-* ~/redis.tgz root@DS2533:~#
本文作者为森活哥,转载请注明。