下载redis源码
linux下的redis可以再redis官网上找到Statble版本并下载,但是window版本在官网上是没有,所以我们需要从其他的网站下载使用.Microsoft开放技术小组开发和维护这个Windows版本,所以我这边是从microsoft的github上下载的,
下载地址:https://github.com/microsoftarchive/redis/releases
解压使用
下载完成找到本地一个安装目录,解压后目录如下:
正常来说解压后配置下就可以使用,配置下redis.windows.conf和redis.windows-service.conf就可以使用了,不配置也是可以的.因为都是exe可执行文件,双击就能运行.,但是会出现一个黑窗口,窗口关掉,这个服务也就关了.
将redis安装成window系统服务,不显示黑窗口
我们不可能每次要用Redis都去开一下临时服务,而且显示出一个窗口,很不方便,所以哦我们将他安装成系统服务,这样用起来就方便了.
进入Redis安装包文件下,敲入命令注册服务:
redis-server.exe --service-install redis.windows.conf --loglevel verbose
注意:一定要把临时服务关闭,否则安装不上,如果不关闭,则会出现如下错误:
命令运行后查看下本地服务中就有了,我这边是已经启动了,因为我运行了启动服务的命令;
window下redis启动/暂停/卸载服务,命令在cmd黑窗口下redis安装目录中敲就行:
- redis-server.exe --service-start
- redis-server.exe --service-stop
- redis-server.exe --service-uninstall
当然也可以自定义一个名称安装redis服务,就是安装命令和启动/暂停/卸载命令都要跟着变
如自定义名称为MyRedisServer :
- redis-server.exe --service-install redis.windows.conf --Service-name MyRedisServer --loglevel verbose
- redis-server.exe --service-start --Service-name MyRedisServer
- redis-server.exe --service-stop --Service-name MyRedisServer
- redis-server.exe --service-uninstall --Service-name MyRedisServer