windows安装redis并部署windows服务,连接java项目

1、下载windows版本的redis包,下载zip版本,下载网址https://github.com/MSOpenTech/redis/releases

2、解压到本地

3、双击redis-server.exe不要关闭打开的窗口,这时redis就已经启动了,如下

 

 4、测试,重新启动一个cmd命令窗口cd命令切换到redis解压包下,运行以下进行赋值与取值成功,说明已经成功了

edis-cli.exe -h 127.0.0.1 -p 6379
set myKey abc
get myKey

5、此时打开windows服务发现没有redis服务,此时运行的redis服务窗口不能关闭,关闭后服务就停止了,这时需要设置redis为windows服务,安装命令:

redis-server.exe --service-install redis.windows.conf

显示如上图说明安装成功,此时去windows服务窗口刷新一下就可以看见redis服务了

6、

卸载服务:redis-server --service-uninstall

开启服务:redis-server --service-start

停止服务:redis-server --service-stop

重命名服务:redis-server --service-name name

重命名服务,需要写在前三个参数之后,例如:

The following would install and start three separate instances of Redis as a service:   
以下将会安装并启动三个不同的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

测试:

// 启动服务,需要在包根目录运行
redis-server --service-start
// 或者直接在服务中启动

// 精简模式:
redis-cli.exe
// 指定模式:
redis-cli.exe -h 127.0.0.1 -p 6379 -a requirepass
//(-h 服务器地址  -p 指定端口号 -a 连接数据库的密码[可以在redis.windows.conf中配置],默认无密码)

set myKey abc
get myKey

注意:设置密码的情况下运行指定模式(不用精简模式),运行精简模式设置值的时候会报错noauth authentication required,如下图

可以下载一个桌面redis管理工具,下载网址https://www.newasp.net/soft/391754.html 

猜你喜欢

转载自blog.csdn.net/weixin_41996632/article/details/89203660