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服務