redis和zookeeper安装教程并配置开机自启

redis和zookeeper安装教程并配置开机自启

redis安装并且配置开机自启

1、windows环境下的redis需要去github上获取:
https://github.com/MicrosoftArchive/redis/releases
2、点击想要下载的版本并下载zip包
在这里插入图片描述
3、安装过程只需要自定义安装路径,其他一直点next就行
4、安装成功标志,打开命令窗口(win+r)
在这里插入图片描述
由于我已经安装成功,并且设置为开启自启了,所以我的redis已经在运行,所有回事这样的结果,如果是第一次安装或者没有设置开机自启,那么安装成功的标志是以下这张图片。
在这里插入图片描述
如何设置开机自启
同样的,进入安装目录
在这里插入图片描述
在光标之后输入
redis-server --service-install redis.windows.conf --loglevel verbose,
即可将redis安装到本地服务中,在服务中可以设置为启动,之后就会开机自启了。

zookeeper安装并且配置开机自启

1、首先必须安装JDK
2、安装Zookeeper. 在官网http://zookeeper.apache.org/下载zookeeper.我下载的是zookeeper-3.4.6版本。
3、将文件解压到自己想要放的目录
4、至F:\zookeeper\zookeeper-3.4.11\conf复制 zoo_sample.cfg 并粘贴到当前目录下,命名zoo.cfg.
在这里插入图片描述
配置一下zoo.cfg文件,主要是zookeeper在项目中生成的日志存放地址的修改。
在这里插入图片描述
zookeeper安装成功的标志
cmd命令下进入F:\zookeeper\zookeeper-3.4.11\bin目录下运行zkserver.cmd.如下图所示:
在这里插入图片描述
点击zkCli.cmd文件验证是否成功,出现红色框中的welcome to zookeeper则表示成成功安装。
在这里插入图片描述
zookeeper如何设置开机自启
1、下载并将prunsrv.exe、prunmgr.exe 复制到 zookeeper的bin路径下
http://archive.apache.org/dist/commons/daemon/binaries/windows/
在这里插入图片描述
在这里插入图片描述
2、在bin文件中创建install.bat文件,其中配置如下

prunsrv.exe "//IS//%ZOOKEEPER_SERVICE%" ^
        --DisplayName="Zookeeper (%ZOOKEEPER_SERVICE%)" ^
        --Description="Zookeeper (%ZOOKEEPER_SERVICE%)" ^
        --Startup=auto --StartMode=exe ^
        --StartPath=%ZOOKEEPER_HOME% ^
        --StartImage=%ZOOKEEPER_HOME%\bin\zkServer.cmd ^
        --StopPath=%ZOOKEEPER_HOME%\ ^
        --StopImage=%ZOOKEEPER_HOME%\bin\zkServerStop.cmd ^
        --StopMode=exe --StopTimeout=5 ^
        --LogPath=%ZOOKEEPER_HOME% --LogPrefix=zookeeper-wrapper ^
        --PidFile=zookeeper.pid --LogLevel=Info --StdOutput=auto --StdError=auto

3、配置环境变量
ZOOKEEPER_HOME 自己安装zookeeper的安装目录
ZOOKEEPER_SERVICE 随意起个别名(我写的是zkserver)
4、以管理员的身份运行install.bat
在这里插入图片描述
5、zookeeper服务配置成功的标志,打开服务能看到zookeeper正在运行
在这里插入图片描述
OK,到此结束,希望小伙伴学的开心!!
有个问题就是,当你所有服务都开启了,但想run相关的项目时,总会报错误,好像是端口号一直变动导致的错误

2020-10-26 17:48:08.659 [RMI TCP Connection(2)-127.0.0.1] DEBUG sun.rmi.server.call -  -  - RMI TCP Connection(2)-127.0.0.1: [127.0.0.1] exception: 
javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplication

可能是idea的启动config中勾选了这两项
在这里插入图片描述
自此完美跑起今天拉下来的项目。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值