1. 程式人生 > >centos下安裝phpredis擴充套件

centos下安裝phpredis擴充套件

1、在github 下載安裝包 https://github.com/phpredis/phpredis,上傳到伺服器上,並unzip解壓

2、安裝

#進入安裝包 
$ cd phpredis-develop 
#php安裝後的路徑,需結合實際情況,可用whereis命令檢視:whereis phpize 
$ /usr/bin/phpize 
$ ./configure --with-php-config=/usr/local/php/bin/php-config 
#開始編譯安裝 
make && make install 

安裝成功,會提示你要修改php.ini檔案,新增redis擴充套件 

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/ 

3、新增擴充套件,修改php.ini

php.ini的路徑要結合情況,用whereis命令查詢下

$ vi /etc/php.ini 
#vi中shift+g到檔案末尾,新增以下內容,Redis的擴充套件目錄,就是上面安裝成功後所提示的。儲存退出即可 
[Redis] 
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/" 
extension=redis.so 

配置完成後重啟php-fpm

檢視phpinfo資訊,就能看到redis擴充套件

4、連線到redis

<?php    
   //連線本地的 Redis 服務
   $redis = new Redis();
   $redis->connect('127.0.0.1', 6379);
   //檢視服務是否執行
   echo "Server is running: " . $redis->ping();
?>
執行指令碼,已執行成功,輸出結果為:
Connection to server sucessfullyServer is running: PONG

注:如centos未安裝redis,請先安裝好後再裝phpredis,參考安裝連結如下