centos下安裝phpredis擴充套件
阿新 • • 發佈:2018-12-11
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,參考安裝連結如下