windows下绿色安装Redis

windows下Docker无法使用问题,为方便使用相关的数据库都要搬迁到windows下面,Redis也不例外。

Docker不能用是因为需要用虚拟机VirtualBox,无奈之举。不过好在安装都非常方便,基本没有什么周折就能搞定。

部署环境:

  • windows 10
  • Redis v3.2.100

安装过程:
1、下载
2、解压运行
3、服务安装
4、测试

安装过程比较简单,直接下载个zip,然后部署个服务。

一、下载

Redis官网是没有windows版本的安装包的,需要从GitHub上下载。

地址: https://github.com/MicrosoftArchive/redis/releases

现在官网上的Redis版本已经是5.0.1的版本,windows下这个Fork没有更新版本。暂时只能找到这个,反正也是测试DB凑合用了。

选择下载Zip包

提示: Github的Release不能下,需要VPN或者类似的东东

二、解压运行

把刚才的压缩包解压到e:\Redis目录下,运行cmd(需要管理员权限)。

命令: redis-server redis.windows.conf

使用命令运行Redis服务,显示Redis的信息 Port:6379。运行服务正常,现在就能使用redis,但不能关闭这个cmd,否则服务就么有了。

E:\Redis>redis-server redis.windows.conf
                _._
           _.-``__ ''-._
      _.-``    `.  `_.  ''-._           Redis 3.2.100 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._
 (    '      ,       .-`  | `,    )     Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
 |    `-._   `._    /     _.-'    |     PID: 8572
  `-._    `-._  `-./  _.-'    _.-'
 |`-._`-._    `-.__.-'    _.-'_.-'|
 |    `-._`-._        _.-'_.-'    |           http://redis.io
  `-._    `-._`-.__.-'_.-'    _.-'
 |`-._`-._    `-.__.-'    _.-'_.-'|
 |    `-._`-._        _.-'_.-'    |
  `-._    `-._`-.__.-'_.-'    _.-'
      `-._    `-.__.-'    _.-'
          `-._        _.-'
              `-.__.-'

[8572] 10 Nov 20:23:58.827 # Server started, Redis version 3.2.100
[8572] 10 Nov 20:23:58.829 * The server is now ready to accept connections on port 6379

三、安装redis服务

上面这种方式运行比较麻烦,在实际使用还是需要安装个服务比较方便使用。

命令: redis-server --service-install redis.windows-service.conf --loglevel verbose

上面cmd窗口继续,ctrl+c终止Redis服务。执行安装服务命令即可。

在windows的服务界面(services.msc)就能看到刚才安装的Redis服务。

注意: 安装服务需要管理员权限。

安装好服务就不需要常开cmd命令,直接运行服务就OK了。可以直接在window是服务界面开,也可以在cmd下运行命令开。

Redis服务命令:
启动: redis-server --service-start
关闭: redis-server --service-stop
移除: redis-server --service-uninstall

四、测试DB

在命令行下执行redis-cli,进入环境。简单打几个命令一切OK。

E:\Redis>redis-cli
127.0.0.1:6379> set val test
OK
127.0.0.1:6379> get val
"test"
127.0.0.1:6379> ping
PONG
127.0.0.1:6379>

成功安装redis。

注意: 执行命令都是在Redis目录下运行的。
建议: 把redis的路径E:\Redis,加到环境变量中

结束

整个安装过程很顺利,没有什么坑。就这么愉快的安装了redis。

其他的数据库安装方法