[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是由大陸工程師安裝
所以路徑是位於
但是無法直接使用 console 去使用
所以先讓指令可以直接從 console 上用
這樣就可以直接使用
pecl install redis
來完成安裝
安裝完之後要設定php.ini
所以我一開始是直接找
/usr/local/php/php.ini編輯
但是後來發現, console 用的 php 並不是這個位置
使用
去找出 console 用的 php 到底是用哪個 php.ini 檔
之後在最底下新增
這樣就完成在沒辦法使用 os 本身的 package manager 下安裝套件的艱鉅任務了
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 下安裝套件的艱鉅任務了
留言
張貼留言