zoukankan      html  css  js  c++  java
  • 安装php扩展redis (windows环境)

    首先十分感谢网络上支持开源分享的前辈们,资源真的太丰富了,虽然也有许多优秀的国外资源被墙了。。。

    想要给php增加redis扩展第一步当然要知道自己使用的php版本以及一些配置。查看 phpinfo ,这些信息对下载对应的dll扩展文件十分重要!

    了解了这些信息,然后就是去网上找安装redis的下载资源啦,这真是个艰难的历程,想要找到符合配置的资源还真不容易。

    资源链接 : https://github.com/dmajkic/redis/downloads  下载解压之后把找个目录开始放置得到的文件夹

    应该会有这些文件 

    然后用cmd命令行进入该目录下 :cd 你的目录绝对路径

    输入命令 :redis-server.exe redis.conf     如果现实下图效果就成功啦

    成功之后不要关闭这个窗口因为reids程序一直运行,打开另一个cmd窗口 进入安装redis目录,也就是一开始那个目录。

    输入命令 : redis-cli.exe -h 127.0.0.1 -p 6379    这就进入redis客户端了,上面的是服务端

    成功进入则显示

    接着测试一下redis的 键-值 储存效果吧  。输入命令  : set   test22  “xionghao”"  回车

                                                                                            get   test22   回车

    效果如图 

    在php中使用还要下载redis的扩展文件,  根据phpinfo 显示的那些信息去下载对应的资源 

    资源链接 :http://download.csdn.net/download/bluesky321/5355093  可惜要积分

                       http://pecl.php.net/package/redis/2.2.7/windows

    下载之后解压  把 php_redis.dll文件放入PHP的ext文件夹 ,同时对应修改php.ini    

    在php.ini  中添加 extension=php_redis.dll

    还有一种说法是 首先把php_redis.dll 和 php_igbinary.dll 放入PHP的ext文件夹,然后在php.ini配置文件里添加如下代码:

    extension=php_igbinary.dll

    extension=php_redis.dll

      可我下载来的dll文件里面根本没有 php_igbinary.dll ,不过还是好使。。。我猜应该是php版本不同的原因

    最后重启 apache服务器    再次打开 phpinfo  ctrl+f  搜索 redis

      成功安装扩展。

    写个php 文件测试一下吧  :  

    $redis = new Redis();
    $redis->connect('127.0.0.1',6379);
    $redis->set('test','hello redis');
    echo $redis->get('test');

     使用方法推荐: http://www.cnblogs.com/jackluo/p/3412670.html

  • 相关阅读:
    Salesforce学习笔记(一)
    踏上Salesforce的学习之路(二)
    踏上Salesforce的学习之路(一)
    Salesforce注册开发者账号
    ubuntu下安装rtl8811cu/rtl8821cu网卡 Tplink WDN5200H网卡
    基于JRebel开发的MySQL Explain插件
    Logback配置解析
    基于springboot实现http响应异常信息国际化
    高并发场景下请求合并的实践
    后台开发常用mysql语句_v1.0
  • 原文地址:https://www.cnblogs.com/xionghao/p/7234858.html
Copyright © 2011-2022 走看看