Linux下Php安裝Redis擴展(php-redis)

1.下載php-redis擴展文件

    方法一:

//先進入/usr/local 目錄, /從github下載phpredis擴展
git clone https://github.com/phpredis/phpredis

    方法二:

    直接到官網: https://github.com/nicolasff/phpredis/downloads下載,下載好後上傳至/usr/local/phpredis

2.安裝php-redis:

//進入到phpredis目錄下
cd phpredis

//執行 phpize 命令
phpize

//如果 phpize 後無響應,則可能是系統中沒有安裝 php-dev, 安裝php-dev 

//安裝php-dev 
 yum install php70w-devel

//再次執行
phpize


3.編譯phpredis文件:

//依舊是在phpredis目錄下
//執行(/usr/local/php/bin/ 爲php安裝的bin目錄)
./configure --with-php-config=/usr/local/php/bin/php-config

//編譯安裝
make && make install

4.修改 php.ini 配置文件,支持redis模塊

[redis]
#extension=/usr/local/phpredis/modules/redis.so    //redis.so全路徑 --- find / -name redis.so
#或者
extension=redis.so

5.重啓nginx和php

systemctl restart php-fpm.service
systemctl restart nginx.service

6.查看php-redis是否成功: 使用phpinfo()查看,成功如圖:

7.測試php連接redis數據庫 

    7.1開啓數據庫服務

    7.2新建一個testRedis.php文件,並鍵入以下代碼進行連接

<?php

//實例化
$redis = new Redis();
//連接數據庫
$redis->connect('127.0.0.1', 6379);
//授權,password爲你設置的授權密碼,如未設置,可不使用該方法
$redis->auth(123456);
//set操作
$redis->set('age', 13);
//keys方法,查詢所有key
$keys = $redis->keys("*");
var_dump($keys);

    7.3在瀏覽器中打開該文件,查看查詢結果(自己的域名---www.xxx.com/testRedis.php),類似:

 

    到此,安裝php-redis擴展完成~

上一篇: linux下yum安裝redis服務

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章