下载地址:redis.io/download,下载最新稳定版本。php
tar -xvf redis-5.0.0.tar.gz
cd redis-5.0.0
#编译并安装
make
复制代码
redis-server
复制代码
redis-cli
复制代码
以上命令将打开如下终端:git
redis 127.0.0.1:6379>
127.0.0.1 是本机 IP ,6379 是 redis 服务端口。如今咱们输入 PING 命令。
复制代码
在github选择相应的安装包进行下载github.com/phpredis/ph…github
#仍是进入到download文件夹下面
cd /download/
#获取安装包
wget http://pecl.php.net/get/redis-5.0.2.tgz
#解压,并进入安装目录
tar -zxvf redis-5.0.2.tgz
cd redis-5.0.2
/usr/bin/phpize
#载入配置 根据你安装实际目录载入
./configure --with-php-config=/usr/local/php/bin/php-config
#编译并安装
make && make install
#修改php.ini 加入
extension="redis.so"
:wq
#保存退出,重启php-fpm
复制代码
官方是没有支持Windows系统的,可是微软本身就作了一个支持win64位系统的,github地址redis
新建文件夹redis,解压到redis文件夹内 windows
redis-server.exe redis.windows.conf
复制代码
若是想方便的话,能够把 redis 的路径加到系统的环境变量里,这样就免得再输路径了,后面的那个 redis.windows.conf 能够省略,若是省略,会启用默认的。bash
输入以后,会显示以下界面:架构
这时候另启一个 cmd 窗口,原来的不要关闭,否则就没法访问服务端了。函数
切换到 redis 目录下运行:php-fpm
redis-cli.exe -h 127.0.0.1 -p 6379
复制代码
set name WXiangQian
复制代码
get name
复制代码
redis-server --service-install redis.windows-service.conf --loglevel verbose
复制代码
windows.php.net/downloads/p… windows.php.net/downloads/p…post
; php_redis
extension=php_igbinary.dll
extension=php_redis.dll
复制代码
注意:extension=php_igbinary.dll必定要放在extension=php_redis.dll的前面,不然此扩展不会生效
<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$redis->set('name','WXiangQian');
echo $redis->get('name');
?>
复制代码
最后输出:WXiangQian