Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。

一、Window 下安装 redis

https://github.com/MicrosoftArchive/redis/releases  直接下载 mis 文件安装,然后跳转下面的步骤 直接进入php配置章节

1.2、Window 下安装 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配置

php_redis.dll下载地址: http://windows.php.net/downloads/pecl/snaps/redis/3.1.4/

windows.php.net - /downloads/pecl/snaps/redis/3.1.4/


[To Parent Directory]

 9/27/2017 10:54 AM        <dir> logs
9/27/2017 10:36 AM 491523 php_redis-3.1.4-7.2-nts-vc15-x64.zip
9/27/2017 10:48 AM 471186 php_redis-3.1.4-7.2-nts-vc15-x86.zip
9/27/2017 10:43 AM 491628 php_redis-3.1.4-7.2-ts-vc15-x64.zip
9/27/2017 10:54 AM 471166 php_redis-3.1.4-7.2-ts-vc15-x86.zip

看下自己phpinfo的信息    disabled

nts-vc15-x64
   http://windows.php.net/downloads/pecl/releases/igbinary/1.2.1/

windows.php.net - /downloads/pecl/releases/igbinary/1.2.1/


[To Parent Directory]

 8/29/2014 10:11 AM        <dir> logs
8/29/2014 10:06 AM 116807 php_igbinary-1.2.1-5.3-nts-vc9-x86.zip
8/29/2014 10:11 AM 117210 php_igbinary-1.2.1-5.3-ts-vc9-x86.zip
8/29/2014 9:57 AM 117739 php_igbinary-1.2.1-5.4-nts-vc9-x86.zip
8/29/2014 10:01 AM 118314 php_igbinary-1.2.1-5.4-ts-vc9-x86.zip
8/29/2014 9:38 AM 115405 php_igbinary-1.2.1-5.5-nts-vc11-x64.zip
8/29/2014 9:47 AM 120347 php_igbinary-1.2.1-5.5-nts-vc11-x86.zip
8/29/2014 9:43 AM 117289 php_igbinary-1.2.1-5.5-ts-vc11-x64.zip
8/29/2014 9:52 AM 121378 php_igbinary-1.2.1-5.5-ts-vc11-x86.zip

nts-vc11-x64

将下载解压后的 php_redis.dll放入php的ext目录下  , 然后修改php.ini,加入

; php-redis
extension=php_igbinary.dll
extension=php_redis.dll

重启IIS,查看phpinfo就有redis扩展的信息了

三、将redis加入windows系统服务中(第一步中,安装程序会自动创建服务,1.2步骤可参阅)

Redis是可以安装成windows服务的,开机自启动,命令如下:

redis-server --service-install redis.windows.conf

安装完之后,就可看到Redis已经作为windows服务了:

但是安装好之后,Redis并没有启动,启动命令如下:

redis-server --service-start

停止命令:

redis-server --service-stop

还可以安装多个实例

redis-server --service-install –service-name redisService1 –port 10001
redis-server --service-start –service-name redisService1
redis-server --service-install –service-name redisService2 –port 10002
redis-server --service-start –service-name redisService2
redis-server --service-install –service-name redisService3 –port 10003
redis-server --service-start –service-name redisService3

卸载命令:

redis-server --service-uninstall

最后提示一下:2.8版本的不支持32位系统,32位系统要去下载2.6版本的。2.6版本的无法像上面一样方便的部署

Window 下安装 Redis的更多相关文章

  1. window下安装redis报错: creating server tcp listening socket 127.0.0.1:6379: bind No error

    window下安装redis报错: creating server tcp listening socket 127.0.0.1:6379: bind No error 解决: 如果没有配置环境,在安 ...

  2. 在Window 下安装Redis数据库

    小Alan国庆后就要回深圳找工作了,最近在复习工作所需的相关的技术,今天刚好复习到redis,redis是一个非关系型(NoSql)数据库,采用key-value的方式存储数据,她可以保存字符串(St ...

  3. Window 下安装Redis

    下载地址:https://github.com/dmajkic/redis/downloads. 下载到的Redis支持32bit和64bit.根据自己实际情况选择,将64bit的内容cp到自定义盘符 ...

  4. window下安装redis

    以cmd安装方法: .下载安装包:https://github.com/dmajkic/redis/downloads .安装包下载后根据操作系统选择对应版本文件,里面会有几个dll分别为: redi ...

  5. windows 下安装redis并且测试(php)

    Window 下安装 下载地址:https://github.com/dmajkic/redis/downloads. 下载到的Redis支持32bit和64bit.根据自己实际情况选择,将64bit ...

  6. windows下安装redis以及测试

    Window 下安装 下载地址:https://github.com/dmajkic/redis/downloads. 下载到的Redis支持32bit和64bit.根据自己实际情况选择,将64bit ...

  7. window如何安装redis服务、卸载redis服务和启动redis服务

    window如何安装redis服务.卸载redis服务和启动redis服务 一.总结 一句话总结:github上下载,解压,命令行运行(redis-server.exe redis.windows.c ...

  8. windows下安装redis以及测试 --转载自http://www.cnblogs.com/lpyan/p/5608333.html

    redis加入到Windows 服务 以下方式,需要在redis-2.8.24下执行:http://download.csdn.net/download/feiliua/9425770 ,另外php的 ...

  9. win10下安装redis 服务

    Window 下安装 下载地址:https://github.com/MSOpenTech/redis/releases Redis 支持 32 位和 64 位.这个需要根据你系统平台的实际情况选择, ...

随机推荐

  1. 鸟哥的私房菜:Linux文件与目录管理

    1. 目录与路径 1.1 相对路径与绝对路径           绝对路径:路径的写法『一定由根目录 / 写起』,如:/usr/share/doc 这个目录.     相对路径:路径的写法『不是由 / ...

  2. BZOJ 2754 SCOI 2012 喵星球上的点名 后缀数组 树状数组

    2754: [SCOI2012]喵星球上的点名 Time Limit: 20 Sec  Memory Limit: 128 MBSubmit: 2068  Solved: 907[Submit][St ...

  3. HTML5 UI 控件Mobiscroll的使用(年月日三级联动)

    概述: 遇到制作一个html5界面,需要选择年月日,其实这个功能很常用.一般我们都是网上找,之前也没有收藏一个自己常用的,今天发现一个不错的库.特此记录一下使用过程,以便以后遇到了方面查阅. 1.官方 ...

  4. Codeforces Round #248 (Div. 1) A. Ryouko's Memory Note 水题

    A. Ryouko's Memory Note 题目连接: http://www.codeforces.com/contest/434/problem/A Description Ryouko is ...

  5. Codechef December Challenge 2014 Chef and Apple Trees 水题

    Chef and Apple Trees Chef loves to prepare delicious dishes. This time, Chef has decided to prepare ...

  6. sass compass问题小结

    1.中文注释编译报错Invalid GBK character的问题,找到ruby sass安装目录,如D:\Ruby22-x64\lib\ruby\gems\2.2.0\gems\sass-3.4. ...

  7. vue中路由返回上一个页面,恢复到上一个页面的滚动位置

    第一步:路由文件的配置(对你所需要的vue文件进行保存缓存标志的添加) import Vue from 'vue' import Router from 'vue-router' import Hel ...

  8. Solaris10 下mysql5.5.12的安装

    http://blog.csdn.net/ocean20/article/details/6417845 http://howtolamp.com/lamp/mysql/5.6/installing/

  9. jquery googleapis

    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type=&quo ...

  10. MVC实现文件下载

    □ 思路 点击一个链接,把该文件的Id传递给控制器方法,遍历文件夹所有文件,根据ID找到对应文件,并返回FileResult类型. 与文件相关的Model: namespace MvcApplicat ...