天天看点

redis在windows10上跑起来

原文: redis在windows10上跑起来 今天,开始学习redis,发现大多数redis都是在Linux上面运行的,可是我想把它放到windows上面运行,经过查找资料,在GitHub上面发现了一篇关于如何在window上让redis跑起来的文章,https://github.com/ServiceStack/redis-windows 这是网址,这篇文章提供了3种方法,用你喜欢使用的。

选项1)在Windows上的Ubuntu上安装Redis

在Windows上,安装Ubuntu上的Bash,这是首选方法。

  1. 从开始搜索打开或关闭Windows功能(类型

    turn

  2. 选择适用于Linux的Windows子系统(测试版)
redis在windows10上跑起来

一旦安装,您可以通过从Windows命令提示符键入bash在Ubuntu上运行bash 。要安装最新版本的Redis,我们需要使用一个存储库来维护Ubuntu和Debian服务器的最新软件包,例如

https://www.dotdeb.org

,您可以通过以下方式添加到Ubuntu的apt-get源:

$ echo deb http://packages.dotdeb.org wheezy all >> dotdeb.org.list
$ echo deb-src http://packages.dotdeb.org wheezy all >> dotdeb.org.list
$ sudo mv dotdeb.org.list /etc/apt/sources.list.d
$ wget -q -O - http://www.dotdeb.org/dotdeb.gpg | sudo apt-key add -           
$ sudo apt-get update
$ sudo apt-get install redis-server           

启动redis:

$ redis-server --daemonize yes           

可以使用redis客户端:

$ redis-cli
$ 127.0.0.1:6379> SET foo bar
OK
$ 127.0.0.1:6379> GET foo
"bar"           

选项2)使用Vagrant运行最新版本的Redis

1、在Windows上安装Vagrant

2、下载vargrant-redis.zip vagrant配置

wget https://raw.github.com/ServiceStack/redis-windows/master/downloads/vagrant-redis.zip           

3、vagrant-redis.zip 提取到任何文件夹都可以(在这里我们提取到)c:\vagrant-redis

4、启动virtual Box VM vagrant up

cd c:\vagrant-redis
vagrant up           

这将在Virtual Box内启动一个新的Ubuntu VM实例,它将自动安装并启动最新的稳定版本的redis。

选项3)运行Microsoft的本地端口Redis

这个是我在使用的,比较方便。

1、下载当前版本64位windows端口redis

wget https://github.com/ServiceStack/redis-windows/raw/master/downloads/redis-latest.zip           

2、提取文件到C:\redis

3、使用本地配置运行redis-server.exe

cd c:\redis
redis-server.exe redis.windows.conf           

4、运行redis客户端

cd c:\redis
redis-cli.exe           

5、开始redis进行工作吧!

redis 127.0.0.1:6379> SET foo bar
OK
redis 127.0.0.1:6379> KEYS *
1) "foo"
redis 127.0.0.1:6379> GET foo
"bar"
redis 127.0.0.1:6379>           

继续阅读