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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章