天天看點

redis服務端及php用戶端安裝方法

redis的官網:http://www.redis.io/download

服務端官網安裝方法(1)如下: $ wget http://redis.googlecode.com/files/redis-2.4.5.tar.gz

$ tar xzf redis-2.4.5.tar.gz $ cd redis-2.4.5 

$ make & make install

測試:

$ src/redis-server

$ src/redis-cli

redis> set foo bar

OK

redis> get foo

"bar"

将redis.conf中的daemonize no 變成daemonize yes

$ cd ../utils/

$./install_server     //安裝啟動服務

預設就可以了,一路回車

執行完後,檢視/etc/redis/6379.conf,這個檔案預設不能用chkconfig來添加到啟動項,會報錯的,可以使用附件裡的檔案來替換或修改。

伺服器安裝方法(2)推薦用此法  32位機器rpm -i http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm

yum -y install redis

chkconfig  redis on

修改一下配置檔案:

 /etc/redis.conf

常用的修改是:

< bind 127.0.0.1

---

> bind 172.16.10.209

然後啟動 redis:

/etc/init.d/redis start

php redis下載下傳位址:https://github.com/owlient/phpredis/downloads

用戶端采用php redis1. wget https://github.com/owlient/phpredis/tarball/master

2. 解壓源碼:

用unzip或tar -xzvf 

3. 進入源碼目錄,開始編譯:

cd nicolasff-phpredis-5d4eb6c 

phpize  //這個指令屬于yum -y install php-devel

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

make && make install

4. 配置 php.ini

cat >> /path/to/php/etc/php.ini

[redis]

extension=redis.so

5. 重新開機 php-fpm, 測試結果.{重新開機apache,也可以}

yum -y install php-fpm

重新開機 php-fpm 後,檢視 phpinfo 頁面,搜尋 “redis” ,如果能找到下面的段落,即表示安裝成功

redis服務端及php用戶端安裝方法
redis服務端及php用戶端安裝方法
redis服務端及php用戶端安裝方法
redis服務端及php用戶端安裝方法
redis服務端及php用戶端安裝方法

用php小測一下:

$redis = new Redis();

$redis->connect('127.0.0.1',6379);

$redis->set('foo', 'Hello world');

echo $redis->get('foo');

繼續閱讀