`

在Windows上以服务方式运行 MSOPenTech/Redis

 
阅读更多

ServiceStack.Redis 使用教程里提到Redis最好还是部署到Linux下去,Windows只是用来做开发环境,现在这个命题发生改变了,在Windows上也可以部署生产环境的Redis,这都要感谢微软的开放,把Redis在Windows上的环境给我们搞定了,最新的版本已经支持64位了。那么Redis在32位上的存储能力受限于可用的地址空间,也就是3GB。 要在Windows上运行64位Redis ,可以从https://github.com/MSOpenTech/redis 获取一份Redis代码,然后用Visual Studio 2010 打开\msvs\RedisServer.sln并进行编译。Redis是使用C++写的,所以你安装c++的编译器。

编译好后在msvs\bin\release

clip_image002

把它拷到你想安装的目录,然后把\msvs\RedisWAInst\Samples\ redis.conf 拷过来,具体可参考http://redis.io/topics/config

clip_image004

启动服务,可以看到每隔5秒的心跳包输出。

服务端已经运行起来了,现在我们另外起一个命令行终端切换到c:\redis目录下:

clip_image006

说明我们成功运行起来了Redis。备注,你还可以到http://redistogo.com/ 去申请一个免费的Redis实例做测试。

在编译的目录下你可以看到另外一个工具RedisWatcher ,这是一个Windows服务,用来启动和监控一个或者多个Redis实例,用上这个工具就可以把Redis作为一个Windows服务来运行。

运行InstallWatcher.msi默认安装在C:\Program Files\RedisWatcher,修改watcher.conf

clip_image008

把服务启动起来

clip_image010

通过Powershell,你可以查到RedisWatcherSvc已经安装了

clip_image012

 

感谢牛人的总结 转载于http://www.cnblogs.com/shanyou/archive/2013/01/17/redis-on-windows.html 

分享到:
评论

相关推荐

    redis windows各版本下载

    在Windows上,可以通过创建服务的方式让Redis后台运行。在命令行中执行以下命令: ``` redis-server.exe --service-install redis.windows-service.conf --loglevel verbose ``` 这会创建一个名为Redis的服务,然后...

    Windows-64位下安装Redis到asp.net开发

    在Redis官方网站(http://redis.io/)下载最新版本的Redis安装包,或者使用GitHub上的MSOpenTech/redis仓库(https://github.com/MSOpenTech/redis/releases)下载Windows版本的Redis安装包。 2. 安装Redis 下载...

    redis在win上的运行脚本redis.bat

    如果你想要以服务方式运行Redis(例如在系统启动时自动启动Redis),可以使用`redis-service.exe`工具来安装和管理Redis服务。 为了验证Redis是否运行成功,可以打开另一个命令行窗口,输入`redis-cli.exe`,然后...

    基于MSOpenTech编译的32位redis3.2.100

    总之,这个基于 MSOpenTech 编译的 32 位 Redis 3.2.100 版本适用于 Windows 用户,特别是那些需要在 32 位系统上运行 Redis 或者使用旧版 Visual Studio 的开发者。在部署和使用时,应考虑版本特性、编译环境的兼容...

    redis安装使用.docx

    - 访问官方下载页面:[https://github.com/MSOpenTech/redis/releases](https://github.com/MSOpenTech/redis/releases)。 - 根据系统平台选择合适的版本进行下载。例如,对于 64 位系统,可以选择 `Redis-x64-xxx....

    Windows下安装Redis图文教程

    通过以上步骤,你已经在Windows上成功安装了Redis。接下来,你可以开始使用Redis处理各种数据存储和缓存任务,享受其带来的高性能和灵活性。记住,理解Redis的基础知识和最佳实践是充分利用它的关键。

    windows 下redis服务器

    由于Redis原生支持Linux系统,但在Windows上使用可以通过第三方实现,例如MSOpenTech提供的版本。你可以访问https://github.com/MSOpenTech/redis 下载适用于Windows的Redis源代码或预编译二进制包。 二、安装Redis...

    Redis的下载和安装

    1. 访问 https://github.com/MSOpenTech/redis/releases 下载适合您系统的 Redis 版本(32 位或 64 位)。 2. 将压缩包解压至 C 盘,并重命名文件夹为 "redis"。 3. 打开命令提示符,使用 `cd` 命令进入 C:\redis ...

    免费Redis相关软件安装包(Windows)

    通常,你可以从Redis官方网站(https://redis.io/download)获取最新版本的源代码,或者从GitHub上的msopentech/redis项目(https://github.com/MSOpenTech/redis/releases)找到预编译的Windows版本。 2. 解压文件:将...

    Redis下载,Windows直接运行使用

    以下将详细介绍如何在Windows上下载并运行Redis,以及在Linux环境下如何获取Redis。 **Windows上下载及使用Redis** 1. **下载**: 可以访问Redis官方网站(https://redis.io/download)或者直接通过GitHub...

    redis在windos下搭建集群

    ### Redis在Windows下搭建集群详解 #### 一、概述 Redis 是一款开源的高性能键值存储系统,广泛应用于缓存、消息队列等场景。在实际应用中,单个 Redis 实例往往难以满足大规模分布式系统的需求,因此需要通过搭建...

    Redis 2.6 for Windows及Windows服务安装

    它在Linux系统上广泛使用,但为了在Windows环境下运行,我们可以利用MSOpenTech提供的版本,如标题所提及的“Redis 2.6 for Windows”。这个版本是Redis官方源代码在Windows平台上的移植,使开发者能在Windows操作...

    redis-window安装使用说明.doc

    注意,这个是用于以服务方式运行Redis的配置文件,而不是redis.windows.conf。在配置文件中,你可以设置访问密码,例如requirepass 12345,虽然这在测试环境中可以省略,但为了安全性,建议始终设置密码。 在...

    redis Windows端,直接在windows开启服务就可以使用

    在标题和描述中提到的是如何在Windows环境下直接安装并运行Redis服务,而不是依赖于Linux环境。这里我们将详细讲解如何在Windows上设置Redis服务,并探讨其与Java应用程序的集成。 1. **Redis for Windows** Redis...

    redis windows 版本安装(亲测可用)

    - 首先,你需要从Redis的官方网站(https://redis.io/download)或者GitHub仓库(https://github.com/MSOpenTech/redis/releases)下载适用于Windows 64位系统的Redis二进制包。压缩包名称可能为“Redis-x64”,这...

    windows下分布式部署Mysql、Redis、Zookeeper、Nginx、FastDFS集合

    5. **以系统服务方式运行:** - MySQL 在 Windows 中的服务名为 `mysql56`,确保记住这个名称以便后续操作。 - 通过控制面板或服务管理器查看 MySQL 服务是否正常运行。 #### Redis 集群安装及配置 Redis 是一种...

    win10安装Redis和可视化客户端.zip

    1. **下载Redis**: 首先,你需要从Redis官方GitHub仓库(https://github.com/MSOpenTech/redis/releases)下载适用于Windows的最新稳定版本。下载完成后,解压到你想要的目录。 2. **配置Redis**: 解压后的文件夹里...

    win上64位redis服务器

    1. 访问Redis官方网站(https://redis.io/download)或GitHub仓库(https://github.com/MSOpenTech/redis/releases),找到适用于Windows的64位版本,下载最新稳定版的Redis ZIP文件。 2. 解压下载的ZIP文件到你选择...

    redis 用于win7

    你可以从`https://github.com/MSOpenTech/redis/releases`下载适用于Windows 7的Redis发行版。压缩包中包含了多个文件,如`redis-server.exe`、`redis-cli.exe`等,这些都是Redis的核心组件。 2. **配置文件** - `...

Global site tag (gtag.js) - Google Analytics