前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux系统下安装zookeeper注册中心详细步骤

Linux系统下安装zookeeper注册中心详细步骤

作者头像
框架师
发布2019-09-19 17:48:24
1.9K0
发布2019-09-19 17:48:24
举报
文章被收录于专栏:墨白的Java基地

正文

在如何创建一个Dubbo的Demo里面我简单介绍了下在Windows系统下安装zookeeper过程,但是实际开发中我们都是把监控中心安装在Linux里面的,今天就介绍下如何在Linux系统安装zookeeper监控中心,首先介绍下操作系统和版本,小伙伴们可以作为参照,不明白的地方在后台留言,一般我看到的情况下都会回复;

版本参照:

作用

软件名称

对应版本

虚拟机

VMware Workstation Pro

12.5.6

Linux可视化工具

Xshell

6

传输文件

Xftp

6

java编译环境

JDK

9.0版本

运行系统

Linux

Centos7.4

Dubbo监控中心

zookeeper.tar.gz

3.4.6

Linux版本zookeeper下载地址:

http://www.apache.org/dyn/closer.cgi/zookeeper

首先去官网下载Linux系统版本的zookeeper监控中心,上传到Linux系统内,可通过xftp上传,然后解压到/usr/local/目录下,{可在根目录下创建soft文件夹,用来存放还未解压的压缩包};

安装步骤具体命令如下:

1、 利用Xftp工具上传zookeeper-3.4.6.tar.gz压缩包到soft目录下

2、 解压与删除

解压压缩包到/usr/local目录下

命令: tar -xzvf zookeeper-3.4.6.tar.gz -C /usr/local

删除未解压压缩包,释放空间

命令: rm -rf zookeeper-3.4.6.tar.gz

3、在zookeeper文件夹下 创建data目录存放

# 修改zookeeper命名{可以选择修改,不修改也没有问题,我没有修改

}

修改命令: mv zookeeper-3.4.6 dubbo-zookeeper

# 切换目录

命令: cd zookeeper-3.4.6

# 创建data目录,存放zookeeper的一些配置等文件

命令: mkdir data

4、 修改zoo.cfg目录名称,进入zook.cfg修改data属性配置

命令: cd conf

命令: cp zoo_sample.cfg zoo.cfg

命令: vi zoo.cfg

修改: dataDir=/root/zookeeper-3.4.6/data(新建的data目录所在的位置)

5、 启动zookeeper

启动命令: cd /usr/local/zookeeper-3.4.6/bin

./zkServer.sh start

/usr/local/zookeeper-3.4.6/bin/zkServer.sh start

查看zookeeper状态

命令: cd /usr/local/zookeeper-3.4.6/bin

./zkServer.sh status

/usr/local/zookeeper-3.4.6/bin/zkServer.sh status

6、开放2181端口

因为zookeeper默认的是2181端口号,为了能对外正常访问zookeeper,需要开放2181端口号,或者关闭防火墙;

6.1对外开放2181端口

命令:

firewall-cmd --zone=public --add-port=2181/tcp --permanent

  • –zone:作用域
  • –add-port=2181/tcp:添加端口,格式为:端口/通讯协议
  • –permanent:永久生效,没有此参数重启后失效

6.2 重启防火墙

命令: firewall-cmd --reload

6.3 查看已经开放的端口

命令: firewall-cmd --list-ports

6.4 停止防火墙

命令: systemctl stop firewalld.service

6.5 禁止防火墙开机启动,以防虚拟机重启的时候zookeeper被拦截

命令: systemctl disable firewalld.service

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-09-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 框架师 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档