redis小记

# redis

## 安装server

1. 首先为yum添加epel源:yum install epel-release

2. yum install redis

3. service redis start  注意端口是6379 记得iptables

4. 测试 redis-cli   set get   

<以上方法很坑爹,装出来的redis版本是2.4 简单的set只支持2个参数,连个px之类的过期时间都不支持

所以,最好的方法还是从

[官网](redis.io)下载最新的代码去编译安装

可以参照 http://www.cnblogs.com/it-cen/p/4295984.html

make 

cd src

make install PREFIX=/usr/local/redis

mv redis.conf /usr/local/redis/etc/

启动服务

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

改为后台服务

vim /usr/local/redis/etc/redis.conf

将daemonize的值改为yes

## 添加 php 支持

- 编译 参照的url http://www.runoob.com/redis/redis-php.html

$ wget https://codeload.github.com/phpredis/phpredis/zip/develop

$ cd phpredis-develop                     # 进入 phpredis 目录

$ /usr/local/php/bin/phpize              # php安装后的路径

$ ./configure --with-php-config=/usr/local/php/bin/php-config

$ make && make install

- 修改 php.ini

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-zts-20090626"

extension=redis.so

也可以写成下面的形式

**extension=/opt/server/php-5.5.7/lib/php/extensions/no-debug-non-zts-20121212/redis.so**

- 重启apache,在phpinfo中出现redis信息

## yii2-redis

- http://www.yiichina.com/tutorial/550

- http://www.cnblogs.com/52cik/p/yii2-redis-cache.html

相关推荐