dubbo之路(一):linxu下安装zookeeper

下载zookeeper

到zookeeper官网下载压缩包

在这里插入图片描述
注意,到第步的时候千万要下载第一个,别下载第二个,第二个是不能启动的
在这里插入图片描述

带有bin名称的包才是我们想要的下载可以直接使用的里面有编译后的二进制的包
在这里插入图片描述
下载之后得到一个tar.gz的压缩文件

上传解压

在上传前现在/opt下新建一个zookeeper文件夹,再在zookeeper下新建两个文件夹log和data

mkdir -p /opt/zookeeper/log /opt/zookeeper/data

将tar.gz文件通过ssh工具上传到服务器的/opt/zookeeper目录下

在这里插入图片描述

解压tar.gz文件

cd /opt/zookeeper/
tar -zxvf /opt/zookeeper/apache-zookeeper-3.6.1-bin.tar.gz

配置

复制zoo_sample.cfg文件并命名为zoo.cfg

 cp /opt/zookeeper/apache-zookeeper-3.6.1-bin/conf/zoo_sample.cfg /opt/zookeeper/apache-zookeeper-3.6.1-bin/conf/zoo.cfg

修改zoo.cfg

vim /opt/zookeeper/apache-zookeeper-3.6.1-bin/conf/zoo.cfg

将文件修改如图

在这里插入图片描述

dataDir=/opt/zookeeper/data
dataLogDir=/opt/zookeeper/log

配置环境变量,不配置也可以启动,就是比较麻烦,所以我这里配置下环境变量

编辑环境变量文件

vim /etc/profile

在文件最后面里添加如下内容

export ZOOKEEPER=/opt/zookeeper/apache-zookeeper-3.6.1-bin
export PATH=$PATH:$ZOOKEEPER/bin

重新加载环境变量使刚才的修改生效

source /etc/profile

启动验证

启动zookeeper需要服务器有jre,如果没有需要提前安装

安装参考文章:centos7下安装JDK

如果环境变量配置成功,可以使用下面的命令直接启动zookeeper

zkServer.sh start

在这里插入图片描述

出现如图提示说明启动成功

常用命令

#启动
zkServer.sh start 
#停止
zkServer.sh stop
#重启
zkServer.sh restart
#查看状态
zkServer.sh status
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章