在 CentOS 上,PHP 是可以配置并支持 Redis 的,常见做法有两种:
yum install -y epel-release
yum install -y redis
systemctl start redis
systemctl enable redis
根据你的 PHP 版本选择方式:
yum install -y php-pecl-redis
yum install -y php80-php-pecl-redis5
(根据实际 PHP 版本调整)
systemctl restart httpd
# 或
systemctl restart php-fpm
<?php
phpinfo();
或
php -m | grep redis
如果不想装扩展,也可以用 Predis:
composer require predis/predis
$client = new Predis\Client();
$client->set('test', 'hello');
echo $client->get('test');
php.ini 中已加载 extension=redis.sosetsebool -P httpd_can_network_connect on
✅ 结论:
CentOS 的 PHP 完全支持 Redis,生产环境推荐使用 php-redis 扩展,性能更好。
如果你能告诉我:
我可以给你更精确的命令。