zookeeper 和 dubbo 的安装

首先下载zookeeper的安装包 我这里下载的是 zookeeper-3.4.10 版本的

如果安装在linux系统上

首先在根目录上我们创建一个文件夹, mkdir soft 

我个人将压缩包全部放在soft目录下,解压后的放在app目录下   目录结构如下

zookeeper 和 dubbo 的安装

然后执行 tar -xzvf zookeeper-3.4.10.tar.gz   -C /app 

执行命令进入到zookeeper的conf目录下 

cd app/zookeeper-3.4.10/conf/   如下图
 

zookeeper 和 dubbo 的安装

创建zoo.cfg  

vim zoo.cfg  加入如下的代码

kTime=2000
dataDir=/app/zookeeper-3.4.10/data
dataLogDir=/app/zookeeper-3.4.10/logs
clientPort=2181

然后按Esc键    然后按冒号wq感叹号退出保存编辑        :wq! 

然后进入zookeeper 的bin 目录

cd /app/zookeeper-3.4.10/bin

./zkServer.sh start  启动zookeeper服务

zookeeper 和 dubbo 的安装

出现上图zookeeper启动成功

dubbo是一个项目  我们下载一个dubbo-master 源码包解压更改dubbox-master\dubbo-admin\src\main\webapp\WEB-INF 目录下的dubbo.properties 设置

dubbo.registry.address=zookeeper://虚拟机ip:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest

然后返回到dubbo-master目录下cmd命令 mvn clean install 将其打成war包

打包完成后 dubbo-admin 目录下会出现target 目录  war 包就在目录下

将war 包部署到linux系统的tomcat目录的webapps目录下 

启动tomcat 

切换到tomcat主目录下的bin目录(cd app/tomcat/bin)
1,启动tomcat服务
方式一:直接启动 ./startup.sh
方式二:作为服务启动 nohup ./startup.sh &
方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务

输入虚拟机ip+tomcat端口出现如下界面恭喜你zookeeper和dubbo搭建成功了

zookeeper 和 dubbo 的安装

windows系统下安装zookeeper和linux系统大同小异 ,在这里就不详细介绍了