安装 redis
下载redis 解压缩后编译安装
$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz
$ tar xzf redis-2.8.3.tar.gz
$ cd redis-2.8.3
$ make
$ cd src
$ make test
注: make test 时 如出现 You need tcl 8.5 or newer in order to run the Redis test.
执行:
$ yum install tcl
启动 redis 服务
$ redis-server
测试 redis 使用
$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"
安装PHP扩展
下载扩展包
https://redis.io/clients#php
解压资源包
$ tar -xzvf phpredis.tar.gz
$ cd phpredis
为PHP的redis扩展准备一个编译环境
# php 目录
$ /usr/local/php/bin/phpize
这条命令执行完毕后,当前目录中多了一个文件configure
配置
$ ./configure --with-php-config=/usr/local/php/bin/php-config
安装
$ make && make install
修改php的配置文件,开启redis扩展
$ vim php.ini
添加如下配置:
extension="redis.so"
重启WEB服务
重启 apache 或 php-fpm 重启后查看phpinfo() 包含 Redis 项说明扩展成功