phpredis 和 predis
- phpredis 是使用 c 編寫(xiě)的 PHP 擴(kuò)展,
- predis 是使用純php 編寫(xiě)的。
推薦使用phpredis,并通過(guò)源碼安裝
安裝過(guò)程
wget http://pecl.php.net/get/redis-5.2.1.tgz
tar -zxvf redis-5.2.1.tgz
cd redis-5.2.1/
phpize
./configure --with-php-config=/home/work/study/soft/php/bin/php-config
make && make install
修改 php.ini 并加入 extension=redis.so , 然后重啟 php-fpm
vim /home/work/study/soft/php/lib/php.ini
pkill -9 php-fpm
php-fpm
測(cè)試是否安裝成功
- phpinfo()
- 通過(guò)腳本查看是否已經(jīng)安裝成功
<?php
//實(shí)例化redis
$redis = new Redis();
//連接
$redis->connect('127.0.0.1', 6379);
//檢測(cè)是否連接成功
echo "Server is running: " . $redis->ping();
訪問(wèn)腳本,頁(yè)面中輸出
Server is running: 1
則說(shuō)明,已經(jīng)安裝 redis 擴(kuò)展成功