热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linux部署dubbo服务器,dubbo系列(一):linux安装dubbo与zookeeper(单节点)

此文章只是用来记录自己的学习心得,有写的不对的地方还请高手多多指教一、环境搭建之所需工具1、JDK:jdk-8u171-windows-x642、Tom

此文章只是用来记录自己的学习心得,有写的不对的地方还请高手多多指教

一、环境搭建之所需工具

1、JDK:jdk-8u171-windows-x64

2、Tomcat:apache-tomcat-7.0.78

3、zookeeper:zookeeper-3.4.9(相对来说是比较稳定的一个版本)

4、dubbo:dubbo-admin-2.8.4.war

二、详细安装步骤

1、JDK与Tomcat安装步骤省略,详情请自行百度

2、安装zookeeper

1>在/root/soft目录下解压zookeeper:tar zxvf zookeeper-3.4.9.tar.gz

2>进入conf 文件夹执行命令(cd /root/soft/zookeeper-3.4.9/conf):cp  zoo_sample.cfg  zoo.cfg

3>在zookeeper-3.4.9目录下新建文件夹data和logs,进入配置文件zoo.cfg,编辑信息,信息如下:

9f63a980ec44

zoo.cfg

配置文件中参数说明:

tickTime : 服务器与客户端之间交互的基本时间单元(ms)

dataDir : 保存zookeeper数据路径

dataLogDir : 保存zookeeper的日志路径,当此配置不存在时默认路径与dataDir一致

clientPort : 客户端访问zookeeper时经过服务器端时的端口号

4>配置zookeeper环境变量

此方法与配置jdk 环境变量一致,将以下代码添加至 /etc/profile 末尾

#Set Zookeeper Environment

export ZOOKEEPER_HOME=/usr/local/zookeeper-3.3.6

export PATH=$ZOOKEEPER_HOME/bin;$ZOOKEEPER_HOME/conf

切记:配置好环境变量之后,一定要执行命令:source /etc/profile,如不执行,服务器就启动不起来了

4>启动zookeeper

进入/root/soft/zookeeper-3.4.9/bin目录下,执行命令./zkServer.sh start,出现如下页面代表启动成功

9f63a980ec44

启动成功

输入命令:./zkServer.sh status,出现如下图所示:代表单机模式

备注:其他模式另开文章

9f63a980ec44

单机模式

输入命令:./zkCli.sh -server ip:port,比如./zkCli.sh -server localhost:2181,启动日志中出现welcom to zookeeper的字样就代表启动客户端成功

停止zookeeper:./zkServer.sh stop

3、安装dubbo-admin

1> 将dubbo-admin-2.8.4.war 包放在解压好的Tomcat的webapps的ROOT 文件下,将ROOT文件夹中的内容清空,解压war包

命令:unzip dubbo-admin-2.8.4.war  解压到当前文件夹

2>修改WEB-INF下的dubbo.properties文件,配置zookeeper服务器和dubbo的管理后台的帐号密码,如图所示:

9f63a980ec44

配置图

3>重新启动tomcat服务器,启动tomcat之前一定要先启动zookeeper,启动成功之后,就可以用浏览器访问了,访问地址:http://localhost:8080/dubbo-admin-2.8.4/



推荐阅读
author-avatar
X你好先生
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有