Linux下安装redis以及redis扩展
//安装redis
//下载redis
wget http://download.redis.io/releases/redis-2.8.3.tar.gz
//解压
tar xzf redis-2.8.3.tar.gz//进入解压后的文件
cd redis-2.8.3//编译
make
//安装成功
//自己创建一个新的文件夹(任何位置)mkdir /usr/redis
//移动redis.conf到新目录下
cp redis.conf /usr/redis
//再进入redis安装目录
cd /redis-2.8.3/src
//把这三个文件复制并移动到刚创建的文件夹下
cp redis-server redis-benchmark redis-cli /usr/redis
//end 到这里redis安装完毕
//可以测试是否安装成功
cd /usr/redis
//手动启动redis 服务 然后退出
./redis-server
//运行redis客户端
./redis-cli
set user root
get user
root
-------------
//安装php redis 扩展
首先 下载 php redis 包
地址:http://pecl.php.net/package/redis
//我这里下载的是:redis-2.2.5.tgz
下载成功之后 把文件上传到 /usr/local/php
//解压缩
tar -zxvf phpredis-2.2.5.tgz
//进入解压后的文件夹
cd phpredis-2.2.5.tgz
//用phpize生成configure配置文件
/usr/local/php/bin/phpize
//内容如下
Configuring for:
PHP Api Version: 20131106
Zend Module Api No: 20131226
Zend Extension Api No: 220131226
//配置
./configure --with-php-config=/usr/local/php/bin/php-config
//安装 编译make
make install
//返回内容如下
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
//进入查看是否安装成功 redis.so
cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
//然后配置php.ini
vim /usr/local/php/etc/php.ini
//加入
extension=redis.so
:wq
//重启php-fpm 和 nginx || apache
//然后查看你的 phpinfo
搞定!!