1.下载

下载地址是 https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100 ,我选择的是Redis-x64-3.2.100.zip 版本。

2.配置

下载解压到 C:\Install\Redis-x64-3.2.100 后,就可以用管理员身份打开一个cmd窗口进行配置:

C:\Windows\system32>cd C:\Install\Redis-x64-3.2.100

C:\Install\Redis-x64-3.2.100>dir
驱动器 C 中的卷没有标签。
卷的序列号是 C4D6-B869 C:\Install\Redis-x64-3.2.100 的目录 2020/01/04 07:51 <DIR> .
2020/01/04 07:51 <DIR> ..
2016/07/01 16:27 1,024 EventLog.dll
2016/07/01 16:07 12,509 Redis on Windows Release Notes.docx
2016/07/01 16:07 16,727 Redis on Windows.docx
2016/07/01 16:28 409,088 redis-benchmark.exe
2016/07/01 16:28 4,370,432 redis-benchmark.pdb
2016/07/01 16:28 257,024 redis-check-aof.exe
2016/07/01 16:28 3,518,464 redis-check-aof.pdb
2016/07/01 16:28 499,712 redis-cli.exe
2016/07/01 16:28 4,526,080 redis-cli.pdb
2016/07/01 16:28 1,666,560 redis-server.exe
2016/07/01 16:28 7,081,984 redis-server.pdb
2016/07/01 16:07 48,212 redis.windows-service.conf
2016/07/01 16:07 48,201 redis.windows.conf
2016/07/01 09:17 14,265 Windows Service Documentation.docx
14 个文件 22,470,282 字节
2 个目录 455,254,519,808 可用字节 C:\Install\Redis-x64-3.2.100>redis-server.exe --service-install redis.windows.conf --loglevel verbose
[] 04 Jan 07:52:24.881 # Granting read/write access to 'NT AUTHORITY\NetworkService' on: "C:\Install\Redis-x64-3.2.100" "C:\Install\Redis-x64-3.2.100\"
[] 04 Jan 07:52:24.881 # Redis successfully installed as a service. C:\Install\Redis-x64-3.2.100>redis-server.exe --service-start
[] 04 Jan 07:52:53.240 # Redis service successfully started. C:\Install\Redis-x64-3.2.100>redis-server.exe --service-stop
[] 04 Jan 07:53:02.052 # Redis service successfully stopped. C:\Install\Redis-x64-3.2.100>redis-server.exe --service-start
[] 04 Jan 07:53:07.287 # Redis service successfully started. C:\Install\Redis-x64-3.2.100>

上述红色字是执行的命令,redis-server.exe --service-install redis.windows.conf --loglevel verbose 是注册服务,redis-server.exe  --service-start是启动redis,redis-server.exe  --service-stop是停止redis。

3.测试

另起一个cmd窗口,还是进入 C:\Install\Redis-x64-3.2.100目录,执行以下命令以测试:

C:\Users\ufo>cd C:\Install\Redis-x64-3.2.100

C:\Install\Redis-x64-3.2.100>redis-cli.exe -h 127.0.0.1 -p 6379
127.0.0.1:6379> set uname "ufo"
OK
127.0.0.1:6379> get uname
"ufo"
127.0.0.1:6379> exit C:\Install\Redis-x64-3.2.100>

上述蓝色字体已经显示redis已正常运行。

4.外连设置

我此回安装redis的目的是要让它作为tomcat集群的session共享器,因此还要进行一下外连配置。

用文本编辑器打开redis.windows.conf,将 bind 127.0.0.1 一行 屏蔽掉

# bind 127.0.0.1

并查找 requirepass,我找到的是“# requirepass foobared”,然后放开屏蔽并给填上自己的密码ufo

requirepass ufo

这样,就完成了。

设上密码后,登录多了一步auth ufo,详情如下:

C:\Install\Redis-x64-3.2.>redis-cli.exe -h 127.0.0.1 -p
127.0.0.1:> auth ufo
OK
127.0.0.1:> get username
(nil)
127.0.0.1:> set username 'haha'
OK
127.0.0.1:> get username
"haha"
127.0.0.1:>

参考资料:

https://www.cnblogs.com/wxjnew/p/9160855.html

https://blog.csdn.net/wust_lh/article/details/82385546

--END-- 2020年1月4日08点08分

最新文章

  1. 使用PullToRefresh插件实现ListView下拉刷新(Android Studio)
  2. [LeetCode] Binary Tree Level Order Traversal 二叉树层序遍历
  3. Latex使用整理
  4. VS2013无法连接到SqlServer的问题解决
  5. VS 创建虚拟目录失败,映射到其他文件夹!
  6. mysql 截取指定的两个字符串之间的内容(locate,substring)
  7. access的查询中具体到时间的时候使用“#”
  8. 捣蛋phpwind之WindFrameWork
  9. HDU 5744 Keep On Movin (贪心)
  10. Unix/Linux环境C编程入门教程(13) 开发环境搭建VMware软件安装
  11. springmvc定时器
  12. [置顶] 简单解析linux下进程通信方法
  13. 实现一个简单的boot
  14. 记录在IIS中安装部署Orchard遇到的问题
  15. 【欧拉函数】 poj 2478
  16. Java学习之旅基础知识篇:数组及引用类型内存分配
  17. Linux服务器上的oracle数据导入和导出
  18. BZOJ2820 - 巧克力王国
  19. JavaScript 以及 css3进度条
  20. HTTP请求解析过程 (简单概括)

热门文章

  1. 15、Facade 外观模式
  2. 基于Logistic回归和sigmoid函数的分类算法推导
  3. Redis服务之Redis5集群相关命令说明
  4. 【MySQL】如何最大程度防止人为误操作MySQL数据库?这次我懂了!!
  5. wifi的前世今生
  6. 2020-04-11:A系统联机同步调用B系统(A和B不是同一公司系统,不能用分布式事务),如何保证系统间数据准实时一致性(设计思路即可)?提醒:需要考虑调用超时、并发、幂等、反交易先到等问题
  7. C#设计模式之2-抽象工厂模式
  8. Flutter 容器 (2) - Padding
  9. 关于java中jdk的环境变量配置
  10. Linux内核之 基本概念