Redis本地环境搭建

Windows 下环境搭建

1. 设置hosts

set duapphosts=127.0.0.1        sqld.duapp.com
set redisduapphosts=127.0.0.1        redis.duapp.com
echo %duapphosts% >> C:\Windows\System32\drivers\etc\hosts
echo %redisduapphosts% >> C:\Windows\System32\drivers\etc\hosts

2. 下载Redis-Windows版本

Redis官网下载页面: http://redis.io/download

Windows下Redis项目: https://github.com/MSOpenTech/redis

在releases页面找到并下载最新的ZIP包: https://github.com/MSOpenTech/redis/releases

3. 解压安装

加压下载后的文件 redis-2.8.17.zip 到 redis-2.8.17 目录. 例如: D:\DevlopPrograms\redis-2.8.17.

如果需要简单测试一下, 鼠标双击 redis-server.exe即可,如果没错, 稍后会弹出命令行窗口显示执行状态.

如果不是 Administrator用户,则可能需要以管理员身份运行. 或者参考 Windows 7 启用超级管理员administrator账户的N种方法

简单测试,则使用 redis-cli.exe 即可, 打开后会自动连接上本机服务器. 可以输入 info 查看服务器信息.

如果要进行基准测试,可以启动服务器后,在cmd中运行 redis-benchmark.exe 程序.

4. 启动与注册服务

如果准备长期使用,则需要注册为系统服务.

进入CMD,切换目录:

D:
cd D:\DevlopPrograms\redis-2.8.17

注册服务,可以保存为 service-install.bat 文件:

redis-server.exe --service-install redis.windows.conf --loglevel verbose
redis-server --service-start

卸载服务, 可以保存为 uninstall-service.bat 文件.:

redis-server --service-stop
redis-server --service-uninstall

可以在注册服务时,通过 –service-name redisService1 参数直接指定服务名,适合安装多个实例的情况,卸载也是同样的道理.

启动redis服务器时也可以直接指定配置文件,可以保存为 startup.bat 文件:

redis-server.exe redis.windows.conf

当然,指定了配置文件以后,可能会碰到启动失败的问题.此时,请修改配置文件,指定 maxheap 参数.

5. 修改配置文件

修改配置文件redis.windows.conf,如果有中文,请另存为UTF-8编码.

# 修改端口号
# port 6379
port 80

# 指定访问密码
# requirepass foobared
requirepass 6EhSiGpsmSMRyZieglUImkTr-eoNRNBgRk397mVyu66MHYuZDsepCeZ8A-MHdLBQwQQVQiHBufZbPa

# 设置最大堆内存限制,两者设置一个即可
# maxheap <bytes>
maxheap 512000000

# 设置最大内存限制, 两者设置一个即可
# maxmemory <bytes>
# maxmemory 512000000

此时,如果用客户端来访问,使用如下cmd命令,可以保存为 client.bat 文件:

redis-cli.exe -h redis.duapp.com -p 80 -a 6EhSiGpsmSMRyZieglUImkTr-eoNRNBgRk397mVyu66MHYuZDsepCeZ8A-MHdLBQwQQVQiHBufZbPa

6. 其他附加

管理工具: RedisStudio: https://github.com/cinience/RedisStudio

当然,目录里面也有一些word文档, 有兴趣可以读一读.

更多信息,请参考: renfufei的专栏-Redis: http://blog.csdn.net/renfufei/article/category/2470713

时间: 2024-10-10 00:47:21

Redis本地环境搭建的相关文章

Windows PHP 环境下 Redis开发环境搭建

1.redis简介 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hashs(哈希类型).这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的.在此基础上,redis支持各种不同方式的排序.与memcached一样,为了保证效率,数据都是缓存在内存中.区别的是redi

Redis.之.环境搭建(集群)

Redis.之.环境搭建(集群) 现有环境: /u01/app/ |- redis # 单机版 |- redis-3.2.12    # redis源件 所需软件:redis-3.0.0.gem ------------------------------------------------------------------------------ 开始安装: 1. 安装ruby # yum -y install ruby # yum -y install rubygems # gem ins

JIRA 本地环境搭建、插件开发、邮件模板定制

系统 Mac 语言 JAVA 1.首先安装本地开发环境,JIRA提供SDK,供本地运行及开发. SDK安装参考文档:https://developer.atlassian.com/docs/getting-started/set-up-the-atlassian-plugin-sdk-and-build-a-project/install-the-atlassian-sdk-on-a-linux-or-mac-system 2.环境搭建好就可以开发插件了. SDK中 JIRA 版本和 实际使用的

AngularJS2之本地环境搭建

前言:本来准备初探AngularJS2,结果成了复习git和再探node git的两个常见问题:一.github上传时出现error: src refspec master does not match any解决办法 二.如何解决failed to push some refs to git AngularJS2开发环境搭建: 1.下载git进入git命令行并按如图所示进行(npm install和npm start可能无法运行) 2.将nodejs的安装文件复制到quickstart文件夹下

以太坊remix-ide本地环境搭建

remix-ide简介 ? remix-ide是一款以太坊官方solisity语言的在线IDE,可用于智能合约的编写.测试与部署,不过某些时候可能是在离线环境下工作或者受限于网速原因,使用在线remix-ide进行智能合约的开发体验很差,所以搭建一个本地remix-ide开发环境更有助于提升工作的效率. github地址:https://github.com/ethereum/remix-ide 在线地址:https://remix.ethereum.org(可能需要FQ) 另建议使用linux

使用 phpstudy ,在本地环境搭建织梦dedecms网站

准备工具:phpstudy软件.织梦开源程序. 一.下载phpstudy 下载地址:https://www.xp.cn/ 根据电脑系统选择下载版本.我的是windows64. 一.下载织梦开源程序 织梦程序的语言编码分为:GBK和UTF-8,GBK和UTF8有什么区别? GBK:中文编码,包括中文和繁体字,国外访问就会出现乱码.它的功能少,所占用空间小,打开网页的速度比较快. UTF-9:通用的编码,如果你的网站涉及到多个国家的语言,那么建议你选择UTF-8编码.它的功能强大,所占用之空间要比G

【2020-03-21】Dubbo本地环境搭建-实现服务注册和消费

前言 本周主题:加班工作.本周内忙于CRUD不能自拔,基本每天都是九点半下班,下周上线,明天还要加班推进进度.今天是休息日,于是重拾起了dubbo,打算近期深入了解一下其使用和原理.之所以说是重拾,是因为去年自学过一次,但那次主要是针对源码的流程,在实战上欠缺,且对其理解未深入到架构层次,只能说是基本理解.现在的我跟去年比起来,对技术的理解上有了一些提升,经验也更丰富,故本次目标是做深入研究,且看能从中吸收多少要义. 今天先记录一下dubbo本地服务的简易搭建流程. 一.环境准备 本次搭建用zo

PSI本地环境搭建

我先说我本地使用的开发环境 1.PHP环境,我使用xampp ( https://www.apachefriends.org/zh_cn/index.html ) 2.IDE, 我使用Netbeans的PHP IDE,https://netbeans.org/downloads/ 本地配置中,最关键的是数据库的建立. 在PSI git 目录中 {git根目录}\PSI\doc\99 SQL 中有两个SQL文件: 01CreateTables.sql 02InsertInitData.sql 在线

Redis开发环境搭建

Redis官方没有提供Windows版,但是微软开源组织提供了Windows版本的Redis,本着学习的目的,接下来将在本人的电脑上搭建一个Windows版本的Reids服务. 1.下载Windows版Redis安装包:https://github.com/MSOpenTech/redis 安装包可以直接下载MSI安装程序,也可以下载源码自己编译生成,还可以通过Nuget等其他方式获取. MSI程序包:Redis-x64-3.0.501.msi 安装以后直接以一个windows服务的方式运行.