- 环境介绍
- zookeeper安装
- dubbo-admin安装
注意:本例中仅以注册中心仅以zookeeper为例
当然,如你所见,这是一篇简介明了的dubbo-admin安装指导(Windows端)篇;相信很多dubbo初学者都会遇到这样的问题:我该如何在window平台下运行我的dubbo呢?而这篇文章则是很好的解决了这篇问题。
如果你的是dubbo-admin的下载连接,或者是发现你下载的文件夹里包含“dubbo-admin-distribution”、“dubbo-admin-server”和“dubbo-admin-ui”这三个文件夹时。不要惆怅,这篇教程将会带你走出疑惑,进行dubbo-admin的完整安装。
新版本叫做dubbo-ops,并且改动比较大,拆分出了三个端。
环境介绍本文环境以及我使用的版本,你所使用的版本不一定与我相同,但一定要保证环境安装是成功的。
- Windows11
- zookeeper-3.4.13
- maven-3.6.0:我在安装IntelliJ IDEA,其内置了maven,所以没有特殊安装。
- IntelliJ IDEA-2018.3.5:
下载完成后进行解压,解压后在目录下添加两个空文件夹,ZK_Data和logs
进入bin目录下编辑zkEnv.cmd,编辑将此处zoo.cfg改成zoo_sample.cfg
配置zoo——sam.cfg中的内容,其中主要就是配置刚才的data和log两个文件夹的路径,clientPort是zookeeper默认的服务端口。
最后的admin.serverPort不修改的话默认是8080,这将会导致与后面的dubbo admin web页面所使用的端口冲突,所以,这里需要修改成其他的值。
复制代码
1 # data dir
2 dataDir=../data
3 # log dir
4 dataLogDir=../log
5 # 默认为2181,不用修改
6 clientPort=2181
7 # 添加此配置项
8 admin.serverPort=8888
复制代码
启动zookeeper
进入bin目录,里面就是zookeeper的相关启动命令了,这里我们双击zkServer.cmd就能启动zookeeper的服务器了。
控制台显示 bind to port 0.0.0.0/0.0.0.0:2181,表示服务端启动成功。
双击zkCli.cmd启动客户端,出现Welcome to ZooKeeper!表示启动成功
dubbo-admin安装下载dubbo-admin
dubbo-admin下载地址
或者通过IDEA进行git下载,然后在IDEA中就可以直接被打开,时间会比直接下载的时间稍微长一点
填入dubbo_admin 仓库HTTP链接及下载目录路径
2、打开目录下的“\dubbo-admin-server\src\main\resources”里的“application.properties”文件,这里可以使用IDEA,或者使用notepad++。然后把里面代码注释或者修改,使其中内容为如下代码所示,其中“server.port=7001”为设置端口,防止网络访问时发生端口冲突。其他两句都是默认值。
server.port=7001
admin.registry.address=zookeeper://127.0.0.1:2181
admin.registry.group=dubbo
3、
进入“/dubbo-admin-distribution/target”文件夹并启动生成的jar包。注意第二条语句中的jar包名称,应与你所生成的文件名称一致,请自行查看文件夹。
java -jar dubbo-admin-xxx.jar
启动结束结束,提示如图,还会提示你刚刚的修改的端口号(就是你修改文件输入的那个)。
浏览器输入Swager
出现以上页面则该项目服务端部分成功启动
同时进入该前端项目目录,地址栏输入cmd并敲击回车
输入 npm install
此处等待较久
成功后执行 npm run de
通过前端地址就可以进行访问了(http://localhost:8082/)
默认账号(root/root)
最后访问成功:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)