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” ,如果能找到下面的段落,即表示安裝成功
用php小測一下:
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$redis->set('foo', 'Hello world');
echo $redis->get('foo');