方法一
1.下載php redis擴充包
 
 
  
   | 代碼如下 | 複製代碼 | 
 
  
   | #wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz | 
 
2 tar -zxvf 解壓壓縮包,cd /擴充包 (
進入擴充包然後 運行phpize 一下是我環境中phpize的目錄,
/usr/local/php/bin/phpize (一定要在擴充包目錄中運行 否則會報錯)
)
3 
 
 
  
   | 代碼如下 | 複製代碼 | 
 
  
   | ./configure –with-php-config=/usr/local/php/bin/php-config make && make install
 | 
 
4 修改php.ini 添加 extension=’redis.so’
5重啟phpservicce phpfpm -restart
apache 重啟httpd
方法二
安裝步驟:
下載redis php擴充 : https://github.com/owlient/phpredis/downloads  
 
 
  
   | 代碼如下 | 複製代碼 | 
 
  
   | # wget https://github.com/owlient/phpredis/tarball/master# mv master redis-php.tar.gz
 # tar -zxvf owlient-phpredis-2.1.1-1-g90ecd17.tar.gz
 # cd owlient-phpredis-90ecd17
 # /usr/local/php/bin/phpize
    # ./configure --with-php-config=/usr/local/php/bin/php-config# make  && make install
 #PHP-FPM狀態管理:/etc/init.d/php-fpm {start|stop|quit|restart|reload|logrotate}  //重啟PHP
 | 
 
編譯結果: 
Build complete.
Don't forget to run 'make test'.
Installing shared extensions:     /usr/lib/php/modules/
# vim /etc/php.ini
在最後一行加入: extension = redis.so 
# service httpd restart
方法三,
CentOS版本為6.2, Redis版本為2.4.10.
首先從Redis官方網站下載最新的穩定版本的Reids, 地址: http://redis.io/download
之後執行下面的安裝步驟就行了, 操作很是簡單.
 
 
  
   | 代碼如下 | 複製代碼 | 
 
  
   | $ wget http://redis.googlecode.com/files/redis-2.4.10.tar.gz $ tar xzf redis-2.4.10.tar.gz
 $ cd redis-2.4.10
 $ make
 $ make test
 $ make install
 
 | 
 
這裡在執行 make test 的時候會出現一些問題,需要Tcl8.5的庫,去這個網站 http://www.tcl.tk/ 下載一下然後安裝一下:
 
 
  
   | 代碼如下 | 複製代碼 | 
 
  
   | $  cd tcl8.5.0/unix $  configure options
 $  make
 $  make test
 $  make install
 
 | 
 
這樣之後再執行make test Redis就可以成功通過了, 另外執行Redis make install實際就是執行了一下複製操作:
 
 
  
   | 代碼如下 | 複製代碼 | 
 
  
   | $ mkdir -p /usr/local/bin $ cp -pf redis-server /usr/local/bin
 $ cp -pf redis-benchmark /usr/local/bin
 $ cp -pf redis-cli /usr/local/bin
 $ cp -pf redis-check-dump /usr/local/bin
 $ cp -pf redis-check-aof /usr/local/bin
 
 | 
 
這樣, Redis就安裝成功了!
接下來就是啟動Redis了, 上面編譯後產生的那些可執行檔拷貝到了/usr/local/bin目錄下面, 他們的作用分別是:
redis-server:Redis伺服器的daemon啟動程式
redis-cli:Redis命令列操作工具。當然,你也可以用telnet根據其純文字協議來操作
redis-benchmark:Redis效能測試工具,測試Redis在你的系統及你的配置下的讀寫效能
啟動Redis進程只需要執行這個 /usr/local/bin/redis-server /path-to/redis.conf
啟動的時候後面要跟上redis的設定檔, 這樣Redis就順利啟動了.
接下來需要安裝的就是php的redis擴充, 連結地址: nicolasff/phpredis · GitHub
下來下來之後, 解壓, 然後開始執行下面的Shell
$ /usr/local/php/bin/phpize 
#這個phpize是安裝php模組的
$ ./configure --with-php-config=/usr/local/php/bin/php-config 
#這個路徑根據實際你環境情況進行修改
$ make && make install
完事之後, 這個目錄下面產生一個 /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/redis.so
接下來在php.ini中添加extension=redis.so.
這樣就可以正式開始開發了...