1、官网下载,以Apache ZooKeeper 3.6.0版本为例

小知识
-
bin代表二进制class文件(由java文件编译而成),src代表源码(java源码),源码source比binary大一些,一般正常使用下载bin类型即可,如果要学习源码下载src类型。
-
.tar.gz是linux的压缩包,.zip是windows的压缩包
-
XX-bin.tar.gz 和XX.tar.gz区别:前者解开就能用,官方已经编译好,包含的是二进制程序和一些配置;后者解开是完整开发目录,需要自己去编译才能安装使用
因此
-
bin.tar.gz是适用于Linux、MacOsX系统的二进制文件
-
bin.zip是适用于windows的二进制文件
-
src.tar.gz是linux下的源码
-
src.zip是windows的源码
2、进入/opt文件夹
[root@localhost ~]# cd /opt
3、将下载好的文件拖进黑窗口,查看
[root@localhost opt]# ll
4、解压
[root@localhost opt]# tar -xvf apache-zookeeper-3.6.0-bin.tar.gz
5、查看
[root@localhost opt]# ll
6、进入apache-zookeeper-3.6.0-bin文件夹
[root@localhost opt]# cd apache-zookeeper-3.6.0-bin
7、查看
[root@localhost opt]# ll
8、进入conf文件夹
[root@localhost apache-zookeeper-3.6.0-bin]# cd conf
9、拷贝zoo_sample.cfg改为zoo.cfg
[root@localhost conf]# cp zoo_sample.cfg zoo.cfg
10、退回到上一级
[root@localhost conf]#cd ..
11、进入到/bin目录中
[root@localhost apache-zookeeper-3.6.0-bin]# cd bin
12、启动Zookeeper
[root@localhost bin]# ./zkServer.sh start

13、进一步验证
[root@localhost bin]# echo ruok|nc 127.0.0.1 2181
这时候会出现一个问题ruok is not executed because it is not in the whitelist.

请参考这篇博客
成功的样子大概是这样滴

本文详细介绍了如何在CentOS7上安装Apache ZooKeeper 3.6.0。从官网下载二进制文件,到解压、配置,再到启动和验证Zookeeper服务,每个步骤都清晰阐述,帮助用户快速完成安装。
2401

被折叠的 条评论
为什么被折叠?



