第一步 先安装redis
1: cd /usr/local/src/ #我默认解压包是存储在这里的
2: wget http://download.redis.io/releases/redis-3.2.6.tar.gz #这个是redis的官网 最新版压缩包 官网为redis.io 自己可以去down 页面去查看
3:tar zxvf redis-3.2.6.tar.gz #这一步是对下载的压缩包进行解压
4:cd redis-3.2.6(解压完后的文件夹)
5:make test(检测环境)
6:yum install tcl(提示装一个库(个人在使用过程中 会报错也不影响后续操作))
7:make PREFIX=/usr/local/redis install(安装到指定目录下)
8:cd /usr/local/redis (进入到指定目录)
9:cp /usr/local/src/redis-3.2.6/redis.conf ./(把在src目录下的解压后的文件夹的 redis.conf 复制过来)
10:vim redis.conf(对配置文件进行配置)
11:修改 daemonize off 改为 yes 自动运行
12: ./bin/redis-server ./redis.conf(开启redis)
13: ./bin/redis-cli (这时候就能使用redis了)
第二步 安装php的redis的扩展
0:
http://pecl.php.net/package/redis
对 redis 进行编译
(这时候为大家提供两个参考网站)
1:打开 http://pecl.php.net/package/redis
2:cd /usr/local/src wget 上面复制到的地址(从网上下载压缩包到本地)
3:tar zxvf redis-3.1.0(文件名 按table 进行补全 下面就不解释了)
4::进入解压后的文件夹内 cd redis-3.1.0
5:/usr/local/php/bin/phpize
(
用phpize生成configure配置文件
) 找到php文件 路径需按本机为主
6:
.
/configure
--with-php-config=
/usr/local/php/bin/php-config
#配置
7:
make
#编译
:
make
install
#安装
8:
安装完成之后,出现下面的安装路径
/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
9:
vi
/usr/local/php/etc/php
.ini
#编辑配置文件,在最后一行添加以下内容:
10:
extension=
/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
redis.so;
:wq 保存退出
11: 重启环境
sudo
service nginx restart
sudo
/etc/init
.d
/php-fpm
restart
在代码中进行测试(本人亲测是没有任何问题哒)
<?php
$redis = new Redis();
//var_dump($redis);
$redis->connect('127.0.0.1',6379);
$redis->set('xiaochen','456');
echo $redis -> get('xiaochen');