[PHP] 在CentOS 5 上手動安裝 php-redis

Ref: http://www.weinidai.com/index.php/News/detail/id/114
Ref: 直接用 php -i 看 phpinfo() 的內容
Ref: php-redis使用方法
Ref: phpredis 安裝

由於工作所需, 需要在 CentOS 5, PHP 5.3.9 的版本安裝 Redis 套件
本來想找 phpize 自己弄, 後來發現還好從 5.3.9 就有 pecl
公司的這台PHP是由大陸工程師安裝
所以路徑是位於
/usr/local/php
在裡面找到有 phpize, pecl
但是無法直接使用 console 去使用
所以先讓指令可以直接從 console 上用
ln -s /usr/local/php/bin/phpize /usr/bin
ln -s /usr/local/php/bin/pecl /usr/bin

這樣就可以直接使用
pecl install redis
來完成安裝

安裝完之後要設定php.ini
所以我一開始是直接找
/usr/local/php/php.ini編輯
但是後來發現, console 用的 php 並不是這個位置
使用
php --ini

去找出 console 用的 php 到底是用哪個 php.ini 檔

之後在最底下新增
[Redis]
extension = "redis.so"

這樣就完成在沒辦法使用 os 本身的 package manager 下安裝套件的艱鉅任務了







留言

這個網誌中的熱門文章

[MySQL] schema 與資料類型優化

[翻譯] 介紹現代網路負載平衡與代理伺服器