ser*_*erg 412
单击Redis安装为Windows服务:
https://github.com/rgl/redis/downloads
下载并运行顶级.exe(忽略"下载为zip"按钮)
编辑:有关Redis for Windows的最新版本,请查看MSOpenTech/redis.有关更多信息,请参阅Todd Menier的答案.
zan*_*ngw 267
我找到了一种Redis在Windows下安装的简单方法
Redis .msi从中下载最新的文件
https://github.com/MSOpenTech/redis/releases
安装后.安装了redis服务,我们可以从中进行操作Service manager
Tod*_*ier 162
如果您想在Windows服务器上安装MSOpenTech的最新Redis端口,而不需要自己构建任何内容,请继续阅读.
MSOpenTech似乎是唯一一个积极尝试跟上最新和最好的Redis的端口.他们声称它已经准备就绪,但是他们还没有完全打包它以便在服务器上安装,特别是如果你想运行他们的RedisWatcher服务来关注它,这是推荐的.(我尝试按照他们的指示自己构建RedisWatcher,但是所需的Wix工具集设法让我的系统变得非常好.我不会进入它.)幸运的是,他们提供了你需要的所有二进制文件,而不是全部在一个地方.来自README:
到目前为止,RedisWatcher并没有延续到2.6.但是,这不应受Redis版本的影响,2.4分支中的代码应该与Redis 2.6二进制文件一起使用.
所以你需要从2个分支下载二进制文件才能获得所有必要的位.不用多说,以下是步骤:
Sal*_*ali 135
可以在此处找到Redis最新版本(仅有少数次要版本).此存储库为您提供3.2.100版本(当前为3.2),而最受欢迎的答案仅为您提供2.4.6版本,并且对repo的最后更新是2年前.
安装非常简单:只需将存档中的所有内容复制到任何文件夹,然后运行redis-server.exe运行服务器,并运行redis-cli.exe以通过shell连接到此服务器.
Cri*_*vez 81
安装Redis for Windows
您可以从这些来源中选择
我个人准备了第一个选项
将zip解压缩到准备好的目录
redis-server.exe --maxheap 2gb您现在可以开始使用Redis,请参阅命令
awe*_*san 56
也许它有点迟了但是,我能够在Windows 10 Aniversary Update上运行Redis.
Windows 10 Aniversary Update 在Windows上的Ubuntu上带有Bash,简单来说,它带有bash.
以下是我遵循的两个教程:
1- 如何在Windows 10上安装和使用Linux Bash Shell
2 如何安装和使用Redis
以下是运行Redis的图像.
请享用 :)

bbr*_*own 52
转到发行版,您可以获得包含相关文件的ZIP文件以及RedisService.docx使用以下说明调用的Word文档:
安装服务
- 服务安装
这必须是redis-server命令行上的第一个参数.之后的参数按照它们在启动服务时发生的顺序传递给Redis.该服务将配置为自动启动,并将作为"NT AUTHORITY\NetworkService"启动.成功安装后,将显示成功消息,Redis将退出.此命令不会启动该服务.
例如:
redis-server --service-install redis.windows.conf --loglevel verbose
然后,在同一个文档中,另一个例子:
以下将安装并启动三个独立的Redis实例作为服务:
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
从我可以收集的信息来看,这似乎是新的前进方式,而不是搞乱单独的Windows服务来监控和重启CLI.
Ogg*_*las 39
如果你有Windows Subsystem for Linux (WSL),在 Windows 10 和 Windows Server 2019 上你可以这样做:
设置 WSL:
要为 Linux 启用 Windows 子系统,请按照Microsoft Docs上的说明进行操作 。简短版本是:在 Windows 10 中,Microsoft 将命令提示符替换为 PowerShell 作为默认 shell。以管理员身份打开 PowerShell 并运行以下命令以启用适用于 Linux 的 Windows 子系统 (WSL):
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Run Code Online (Sandbox Code Playgroud)
进行更改后重新启动 Windows — 请注意,您只需执行一次此操作。
从Microsoft Store下载并安装受支持的 Linux 发行版之一。Ubuntu 工作正常。
请注意,Ubuntu 20.04 LTS由于实时时钟的已知问题(截至 2020 年 8 月),这可能会给您带来一些麻烦。Ubuntu 18.04 LTS相反,选择可以避免这个问题。
安装和测试Redis:
从 Windows 应用商店启动已安装的发行版,然后安装 redis-server。以下示例适用于 Ubuntu(您需要等待初始化并在首次使用时创建登录名):
> sudo apt-get update
> sudo apt-get upgrade
> sudo apt-get install redis-server
> redis-cli -v
Run Code Online (Sandbox Code Playgroud)
重新启动 Redis 服务器以确保它正在运行:
> sudo service redis-server restart
Run Code Online (Sandbox Code Playgroud)
执行一个简单的 Redis 命令来验证您的 Redis 服务器正在运行并且可用:
$ redis-cli
127.0.0.1:6379> set user:1 "Oscar"
127.0.0.1:6379> get user:1
"Oscar"
Run Code Online (Sandbox Code Playgroud)
要停止您的 Redis 服务器:
> sudo service redis-server stop
Run Code Online (Sandbox Code Playgroud)
来源:
https://redislabs.com/blog/redis-on-windows-10/
https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux
Dev*_*vWL 19
请参阅此安装视频教程:https:
//www.youtube.com/watch?v = ncFhlv-gBXQ
Dhe*_*rik 14
我认为这是在Windows上运行Redis的两种最简单的方法
如上所述这里:
- 下载redis的redis64-latest.zip原生64位Windows端口
wget https://raw.github.com/ServiceStack/redis-windows/master/downloads/redis64-latest.zip
在任何文件夹中提取redis64-latest.zip,例如在c:\ redis中
使用本地配置运行redis-server.exe
wget https://github.com/ServiceStack/redis-windows/raw/master/downloads/redis-latest.zip
cd c:\redis
- 运行redis-cli.exe以连接到您的redis实例
redis-server.exe redis.conf
cd c:\redis
您可以在Windows上使用Redis的与放浪,描述在这里:
在Windows上安装Vagrant
下载vagrant-redis.zip流浪汉配置
redis-cli.exe在任何文件夹中提取vagrant-redis.zip,例如在c:\ vagrant-redis中
使用vagrant up启动Virtual Box VM:
wget https://raw.github.com/ServiceStack/redis-windows/master/downloads/vagrant-redis.zip
cd c:\vagrant-redis这将在Virtual Box中启动一个新的Ubuntu VM实例,它将自动安装并启动最新的稳定版redis.
Tom*_*ski 13
由于不再维护 MSOpenTech 的 Redis 端口 - 任何对Windows 的 Redis 本地端口感兴趣的人现在都可以从这里获取版本 4.0.14 和 5.0.10:https : //github.com/tporadowski/redis/releases。这个分支是来自 MSOpenTech 的最新 3.2.100 版本和来自antirez/redis 的4.0.14/5.0.10 的合并,并带有一些错误修正。
use*_*836 12
如果你对一些Powershell感到满意,你也可以使用Powershell和chocolatey获得最新的Windows二进制文件.
首先,按照此处的说明将一个巧克力添加到Powershell(一个简单的命令行作为管理员):https://chocolatey.org/
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
Run Code Online (Sandbox Code Playgroud)
然后,使用Powershell从chocolatey获取redis包:http://chocolatey.org/packages/redis-64
choco install redis-64
Run Code Online (Sandbox Code Playgroud)
Redis将安装在类似C:\ ProgramData\chocolatey\lib\redis-64.2.8.9的版本中
Windows PowerShell版权所有(C)2013 Microsoft Corporation.版权所有.
PS C:\ windows\system32> choco install redis-64 Chocolatey(v0.9.8.27)正在安装'redis-64'和依赖项.通过安装,您接受'redis-64'的许可证以及您正在安装的每个依赖项.
redis-64 v2.8.9添加了C:\ ProgramData\chocolatey\bin\redis-benchmark.exe shim指向'..\lib\redis-64.2.8.9\redis-benchmark.exe'.添加了C:\ ProgramData\chocolatey\bin\redis-check-aof.exe shim指向'..\lib\redis-64.2.8.9\redis-check-aof.exe'.添加了C:\ ProgramData\chocolatey\bin\redis-check-dump.exe shim指向'..\lib\redis-64.2.8.9\redis-check-dump.exe'.添加了C:\ ProgramData\chocolatey\bin\redis-cli.exe shim指向'..\lib\redis-64.2.8.9\redis-cli.exe'.添加了C:\ ProgramData\chocolatey\bin\redis-server.exe shim指向'..\lib\redis-64.2.8.9\redis-server.exe'.完成安装'redis-64'和依赖项 - 如果控制台中没有显示错误,则没有检测到.如果不确定,请检查日志中的错误
然后运行服务器
redis-server
Run Code Online (Sandbox Code Playgroud)
或者用CLI
redis-cli
Run Code Online (Sandbox Code Playgroud)
按照C:\ ProgramData\chocolatey\lib\redis-64.2.8.9\RedisService.docx中的说明安装redis服务
小智 12
要在 Windows 系统上安装Redis,请按照以下步骤操作:
https://github.com/MSOpenTech/redis/releases (推荐) https://github.com/rgl/redis/downloads
现在打开你的终端(命令提示符)并运行redis-cli
好吧,我在打开时遇到了一些错误redis-server(到目前为止它工作正常,但不确定出了什么问题,所以想出并更新这个答案)
Ale*_*lla 11
现在,您可以安装Memurai for Windows,Windows的Redis兼容缓存和数据存储,当前与Redis 5兼容。Memurai旨在满足Windows平台上对受支持的Redis兼容数据存储的需求。它的核心是基于Redis源代码,可移植为在Windows上本机运行,并且旨在提供生产环境所需的可靠性和性能级别。您可以在https://www.memurai.com上了解更多信息并下载Memurai 。
Alexis Campailla Memurai
首席执行官
小智 6
您可以通过以下文章安装Redis:https: //github.com/ServiceStack/redis-windows 但是为了直接,您可以通过以下链接下载它:https: //github.com/ServiceStack/redis-windows/raw /master/downloads/redis-latest.zip 下载后,转到您要放置文件的目录,然后解压缩zip文件,然后打开命令提示符并转到解压缩文件的目录,然后键入" redis-server"并按Enter键(用于打开redis-cli open命令并路由到redis目录,但不是"redis-server"执行"redis-cli").
我提供了在 Windows 上运行 Redis 的 2 种最流行方式的安装说明和下载:https : //github.com/mythz/redis-windows,其中显示了如何:
使用 Windows 10?
https://docs.microsoft.com/en-us/windows/wsl/install-win10
/etc/apt/sources.list
(Debian 10 Buster/Bullseye)
Installs latest stable Redis (5.0.6 at time of posting)
deb https://deb.debian.org/debian bullseye main
deb https://deb.debian.org/debian bullseye-updates main
deb http://security.debian.org/debian-security/ buster/updates main
deb http://ftp.debian.org/debian bullseye-backports main
Run Code Online (Sandbox Code Playgroud)
apt install redis-server
Run Code Online (Sandbox Code Playgroud)
今天我知道了这 4 个选择:
第一个是tporadowski/redis上的开源分支,提供与版本 5 的兼容性(版本 6 正在开发中)。
第二个是memurai(付费),与版本5兼容,有支持和免费版本供开发。
第三个是最近的zkteco-home/redis-windows,它提供了对版本7的兼容性,但不是开源的。
还可以选择通过 WSL 运行。但我不建议在生产环境中使用它。
| 归档时间: |
|
| 查看次数: |
512893 次 |
| 最近记录: |