Zookeeper(一)安装

安装一般根据官方文档比较清晰一点。

或者一些README等文件信息可以很好的看出需要依赖的其他软件或环境等。

根据官网提供的信息,我们知道:在安装zk之前要先安装JDK
在这里插入图片描述
在这里插入图片描述

JDK的安装

JavaSE文档中能找到一些相关信息

官网信息

在这里插入图片描述
提供了RPM和tar.gz的两种方式进行安装
在这里插入图片描述
在这里插入图片描述

步骤总结

  • 下载好对应的rpm包或tar.gz压缩文件
  • 解压或安装
    • 如果是包直接通过rpm -ivh命令安装。
    • 如果是文件则通过tar -zxvf命令解压缩
  • 配置环境变量
  • 通过source /etc/profile命令使配置文件生效
  • java -version测试快捷命令是否生效

配置环境变量

我通过解压压缩包的方式进行,解压完以后成这样
在这里插入图片描述
其实这样也可以用了,但是为了使用方便需要配置一下环境变量。

相当于一个命令快捷方式,例如我们在windows环境中配置的一些path,classpath一样

linux可以通过两种方式配置:export命令和修改etc/profile配置文件。前者是当前会话生效,关闭了就恢复到原来的环境变量了;而后者基于配置文件则是永久有效。

在配置文件最下方添加如下即可。

export JAVA_HOME=/usr/flj/jdk1.8.0_191
export JRE_HOME=/usr/flj/jdk1.8.0_191/jre
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

对比windows环境,Linux中

  • 多个CLASSPATH使用进行分割
  • 用“变量”表示地址的方式是$符号

图示:
在这里插入图片描述

命令测试
在这里插入图片描述

ZK的安装

安装完JDK,那么回到ZK官网继续下一步
在这里插入图片描述
通过官网我们看到,要先下载好一个稳定发行版的zk,然后需要配置文件,并且创建一个空目录…

一步一步来。

下载

点进去选择对应版本下载并上传Linux服务器即可。
在这里插入图片描述
上传至Linux,可以用xftp或者rz命令
在这里插入图片描述
上传成功后解压缩并改名。

解压缩tar -zxvf apache-zookeeper-3.6.2-bin.tar.gz

改名:mv apache-zookeeper-3.6.2-bin.tar.gz zookeeper

这里改名只是为了后续操作方便,或者需要将数据日志文件放在这个目录下,那么配置也很方便

至此,第一步完成。

创建目录

目录的名字随意,我就直接按照存放的东西进行创建。

或者你也可以放置在任意目录下都行,不一定是zk解压后的目录。
在这里插入图片描述

修改配置文件

进入到conf目录,发现没有zoo.cfg文件,但是有zoo-sample.cfg

这里我是已经创建好了的,如果是第一次进入是没有zoo.cfg文件的
在这里插入图片描述

既然官方提供了模板,那么我们直接基于模板修改即可。

通过cp zoo_sample.cfg zoo.cfg命令复制出新的文件

对zoo.cfg进行编辑。
在这里插入图片描述

置于其他的配置,可以参照官方文档的配置
在这里插入图片描述

运行zk

首先是启动服务,也是按照官网命令执行:
在这里插入图片描述

然后启动一个客户端
在这里插入图片描述
尝试输入几个命令
在这里插入图片描述
到这里,ZK的安装已经完成。

建议顺便开启一下Linux的防火墙开放对应的对口,以后在接入客户端代码的时候可以少一点错误。

小结

主要还是多看官方文档,里面的资料都是比较齐全的。如果觉得翻译变扭可以切换成中文结合翻译去揣摩一下单词的具体意思,不过大体上看翻译也能了解个大概内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值