• 十年长出一座绿色新城(在习近平新时代中国特色社会主义思想指引下——新时代新作为新篇章) 2019-05-22
  • 山阴:民警进校园宣讲交通安全知识 2019-05-22
  • 武警宁夏总队机动支队进行实战化训练考评 2019-05-20
  • 紫光阁中共中央国家机关工作委员会 2019-05-18
  • 内蒙古两名厅级干部涉嫌严重违纪违法被查 2019-05-13
  • 看了许魏洲的演唱会服装才知道他时尚资源有多少 2019-05-04
  • 韩国前总统李明博体力不支 用拳头撑墙走进法庭受审 2019-04-29
  • 回复@老老保老张工:有计划就是计划经济?你还没入门儿也! 2019-04-25
  • 认真落实全面从严治党要求 深入推进新时代机关党建工作 2019-04-24
  • 证监会通报4宗新三板案件 数量接近2017年全年水平 2019-04-24
  • 聚焦行业痛点 广东机器人产业链创新增速 2019-04-16
  • 全国人大代表、猪八戒网创始人朱明跃谈共享经济与社会价值 2019-04-16
  • “造床家”亮相北京国际家居展 以床的名义刮起一场睡眠盛宴 2019-04-12
  • 2018年宁夏青少年科学调查体验活动启动 2019-04-04
  • VAR大发神威 格子+博格巴建功 法国2 2019-04-04
  • 当前位置: 快乐十分天津开奖结果 >> 建站知识  >> 客户解疑 >>  浏览文章
    时间:2018年11月15日 信息来源:网络

    快乐十分开奖结果查询:Windows系统下安装redis以及PHP redis扩展教程

    快乐十分天津开奖结果 www.brhax.com redis下载地址:https://github.com/dmajkic/redis/downloads。


    下载到的Redis支持32bit和64bit。根据自己实际情况选择,将64bit的内容cp到自定义盘符安装目录取名redis。 如 C:\reids


    打开一个cmd窗口 使用cd命令切换目录到 C:\redis 运行 redis-server.exe redis.conf 。


    如果想方便的话,可以把redis的路径加到系统的环境变量里,这样就省得再输路径了,后面的那个redis.conf可以省略,如果省略,会启用默认的。输入之后,会显示如下界面:



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


    切换到redis目录下运行 redis-cli.exe -h 127.0.0.1 -p 6379 。


    设置键值对 set myKey abc


    取出键值对 get myKey



    这个时候在命令行已经测试成功,接下来在php代码中测试redis



    $redis = new Redis(); //实例化redis


    $redis->pconnect('127.0.0.1', '6379'); //建立redis服务连接 这个pconnect应该是长连接,可以用connect


    $redis->set($key, $value); //设置变量和变量值


    echo $redis->get($key); //获取变量值


    $redis->close(); //关闭redis连接


    ?>


    运行一下代码你会发现给了一个报错,而且报错的行数是在set的那一行,这是因为你的php还没有安装redis扩展,所以你还不能设置值。


    Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它可以支持Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等多种语言开发。 我在windows下安装了一下redis服务。


    接下来我们开始安装php扩展


    1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本



    接下来根据你所拟定的版本去如下这两个网址下载文件


    1、//windows.php.net/downloads/pecl/snaps/redis/2.2.5/


    2、//windows.php.net/downloads/pecl/releases/igbinary/1.2.1/




    解压缩后,将php_redis.dll和php_redis.pdb拷贝至php的ext目录下




    然后开始配置php.ini


    加入这两行代码:


    extension=php_igbinary.dll


    extension=php_redis.dll


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


    重启一下你的web服务器,如果重启成功,在phpinfo里面找一下redis扩展:



    这就说明你的redis扩展也安装成功了?。?!


    再运行一下刚开始的那个代码,会发现成功了!


    要注意的是上边提到的两个黑窗口不管怎样,都是不能关掉的,因为你是把windows作为了一个服务器使用的?。?!



    (编辑:小酷)

     


    上一篇:怎样清理浏览器缓存[各种浏览器]
    下一篇:对方“QQ在线状态”服务尚未启用,处理方法
     

    售前客服

    售后客服

    微信二维码

  • 十年长出一座绿色新城(在习近平新时代中国特色社会主义思想指引下——新时代新作为新篇章) 2019-05-22
  • 山阴:民警进校园宣讲交通安全知识 2019-05-22
  • 武警宁夏总队机动支队进行实战化训练考评 2019-05-20
  • 紫光阁中共中央国家机关工作委员会 2019-05-18
  • 内蒙古两名厅级干部涉嫌严重违纪违法被查 2019-05-13
  • 看了许魏洲的演唱会服装才知道他时尚资源有多少 2019-05-04
  • 韩国前总统李明博体力不支 用拳头撑墙走进法庭受审 2019-04-29
  • 回复@老老保老张工:有计划就是计划经济?你还没入门儿也! 2019-04-25
  • 认真落实全面从严治党要求 深入推进新时代机关党建工作 2019-04-24
  • 证监会通报4宗新三板案件 数量接近2017年全年水平 2019-04-24
  • 聚焦行业痛点 广东机器人产业链创新增速 2019-04-16
  • 全国人大代表、猪八戒网创始人朱明跃谈共享经济与社会价值 2019-04-16
  • “造床家”亮相北京国际家居展 以床的名义刮起一场睡眠盛宴 2019-04-12
  • 2018年宁夏青少年科学调查体验活动启动 2019-04-04
  • VAR大发神威 格子+博格巴建功 法国2 2019-04-04
  • 双色球中奖分布图 山东群英会走势图 彩票网站大全 快乐飞艇介绍 北京快中彩连锁 足彩比分直播 重庆时时彩开奖号码提取软件 查2013年福彩开奖数据 足彩半全场玩法说明 3d开机号673开奖号码 时时彩幸运武林 快赢481走势图 天津时时彩是官方开奖结果 重庆幸运农场几点开始 今日多乐彩开奖号码 博彩网址大全