
先准备redis用来测试php安装扩展后是否能正常连接
第一步部署redis,由于我之前安装了docker也下载了redis镜像,所以我这里直接运行docker,生成了redis容器
docker run --name redis -p 6379:6379 -d redis --requirepass "123456"
第二步
#下载扩展包
wget https://github.com/phpredis/phpredis/archive/4.0.2.tar.gz
tar -zxvf 4.0.2.tar.gz
cd phpredis-4.0.2
#查看php-config文件在什么位置
whereis php-config

#运行 phpize 生成configure 文件
phpize
./configure --with-php-config=/usr/bin/php-config
make && make install
#将redis.so添加到php.ini中 如果不知道 php.ini 在什么位置可以 运行 whereis php.ini
echo extension=redis.so >> /etc/php.ini
#重启php-fpm
systemctl restart php-fpm.service
php -m | grep redis

<?php
//连接本地的 Redis 服务
$redis = new Redis();
$redis->connect( 127.0.0.1 , 6379);
$redis->auth( 123456 );
echo "Connection to server sucessfully";
//查看服务是否运行
echo "Server is running: " . $redis->ping();
