Centos7 yum安装redis 设置php扩展

安装 Redis

yum install redis

安装成功后命令

systemctl start redis #启动服务
systemctl stop redis  #停止服务
systemctl restart redis  #重启服务
systemctl status redis   #查看服务状态
systemctl enable redis   #设置开机自启动

设置连接、密码、和端口

vi /etc/redis.conf

找到bind 设置为0.0.0.0 ,这个是启动IP
找到protected-mode设置为no 
找到requirepass,设置密码

添加防火墙开放端口

如果是阿里云服务器,还需要在安全策略组中添加端口

进入 redis

redis-cli -h 127.0.0.1 -p 6379

安装 php redis 扩展

官网地址 http://pecl.php.net/package/redis

找到对应 php 的 redis 扩展版本,php7.2 对应版本 4.2.0

wget http://pecl.php.net/get/redis-4.2.0.tgz
tar -xzvf redis-4.2.0.tgz
cd redis-4.2.0

编译安装

phpize  # 如果没有软连可以使用绝对路径,在php安装目录bin里面

./configure --with-php-config=/usr/local/php/bin/php-config # 等号后面替换为自己的php配置文件地址

make && make install

成功之后在 php.ini 中添加

extension=redis.so

评论已关闭。