本地php7 安装 redis

1.首先去github网站上下载https://github.com/dmajkic/redis/downloads

解压缩后里面含有64bit 和32bit两个文件夹,按实际情况使用

2.根据实际情况,我的将64bit文件夹cp到自定义盘符目录,如D:\redis;

3.打开cmd,  切换到Redis-server.exe目录,运行redis-server.exe ,回车;

,这是窗口不关闭,会出现


不停的刷新,是正常

4.这时候另启一个cmd窗口,原来的不要关闭,不然就无法访问服务端了。

   切换到redis目录下运行 redis-cli.exe -h 127.0.0.1 -p 6379 (-a password远端)回车;


5.设置键值对 set myname zhangsan

   取出键值对 get myname;


这样在本机就运行成功了


php7安装redis 扩展

1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本(特别注意以php版本的architecture是x86还是64为准,不能以操作系统为准);



下载地址:

http://windows.php.net/downloads/pecl/snaps/redis/20160319/

上面没有对应的话,下面是靠后的

http://windows.php.net/downloads/pecl/releases/igbinary/1.2.1/

1.把下载到的php_redis.dll和php_igbinary.dll和php_redis.pdb扩展文件 拷贝到php\ext中 

(php_igbinary.dll和php_redis.pdb两个文件没有可以不加,拓展文件添加到运行php文件夹中的ext文件夹)

2. 打开php.ini;加入以下代码

#php for redis  
extension=php_redis.dll 

extension=php_igbinary.dll

extension=php_igbinary.dll


注意:extension=php_igbinary.dll一定要放在extension=php_redis.dll的前面,否则此扩展不会生效

5.重启Apache后,使用phpinfo查看扩展是否成功安装;


安装成功!

测试,之前的cmd窗口开启redis服务端,不然会提示redis服务没有开启(6379:默认redis端口)

$redis = new redis();    
$redis->connect("127.0.0.1","6379");  //php客户端设置的ip及端口    
//存储一个 值    
$redis->set("type",12);    
echo $redis->get("type");    
    
//存储多个值    
$array = array(
   'name'=>'张三',    
    'sex'=>'男',    
    'mobile'=>'123456789'
	);    
$array_get = array('name','sex','mobile');    
$redis->mset($array);    
var_dump($redis->mget($array_get)); 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值