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位機器
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
1. 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」 ,若是能找到下面的段落,即表示安裝成功

用php小測一下:
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$redis->set('foo', 'Hello world');
echo $redis->get('foo');
相關文章
相關標籤/搜索