一娱俺、下載并安裝##
[root@localhost Downloads]# wget https://github.com/phpredis/phpredis/archive/2.2.4.tar.gz
[root@localhost Downloads]# tar -xvf 2.2.4.tar.gz
[root@localhost phpredis-2.2.4]# /usr/local/php/bin/phpize #用phpize生成configure配置文件
[root@localhost phpredis-2.2.4]# ./configure --with-php-config=/usr/local/php/bin/php-config #配置編譯項(xiàng)
[root@localhost phpredis-2.2.4]# make && make install
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
二炮车、修改配置##
[root@localhost phpredis-2.2.4]# vim /usr/local/php/etc/php.ini
在php.ini里添加一下幾行:
[redis]
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525" //編譯出來的redis.so路徑
extension = redis.so
查看是否安裝成功:
[root@localhost phpredis-2.2.4]# php -m | grep redis
redis
最后重啟php-fpm或者apache服務(wù)映屋。
三崎岂、測(cè)試##
在根目錄隨意創(chuàng)建一個(gè)php文件
<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$redis->set('name','TOM');
echo $redis->get('name');
?>
運(yùn)行php文件巾腕,結(jié)果為“TOM”面睛。