如果你的dubbo-admin的下载连接为https://github.com/apache/incubator-dubbo-ops,或者是发现你下载的文件夹里包含“dubbo-admin-distribution”、“dubbo-admin-server”和“dubbo-admin-ui”这三个文件夹,而不是“dubbo-admin-backend”和“dubbo-admin-frontend”或者单独的“dubbo-admin”时。不要惆怅,这篇教程将会带你走出疑惑,进行dubbo-admin的完整安装。
新版本叫做dubbo-ops,并且改动比较大,拆分出了三个端。
本文环境以及我使用的版本,你所使用的版本不一定与我相同,但一定要保证环境安装是成功的。
启动zookeeper,需要如下三步。
1、进入安装目录下的bin目录。
2、双击“zkServer.cmd”启动
3、双击“zkCli.cmd”启动
1、在dubbo-admin的官方网站下载资源,完整网址为:https://github.com/apache/incubator-dubbo-ops。我是直接download zip的,当然你也可以通过IDEA进行git下载,两种方法皆有展示。
(1)直接在网页上下载压缩包,然后在你的文件夹中进行解压缩,下载界面和解压缩后的文件结构如下图。
(2)或者通过IDEA进行git下载,然后在IDEA中就可以直接被打开,时间会比直接下载的时间稍微长一点
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、使用maven构建jar包。可以通过两种方式,命令行方式或者IDEA直接构建。构建后dubbo-admin及“dubbo-admin”开头的三个子文件夹下会分别产生target文件夹,包括构建出的文件。我们需要使用dubbo-admin-distribution文件夹下的target文件夹中的“dubbo-admin-0.1.jar”。
注意,这个文件没有在主目录的target文件夹中,而是在子目录dubbo-admin-distribution下的target文件夹中,而且文件名中的“0.1”很有可能会英文官方文件版本的变更而变更。
(1)命令行方式:“Ctrl+R”输入“cmd”。进入dubbo-admin安装目录,然后输入下面代码
mvn clean package
慢慢等,等它执行完,时间可能会稍微有一点长,如下图构建成功。
(2)使用IDEA的方式进行构建jar包。
4、然后,输入下面两个语句,进入“/dubbo-admin-distribution/target”文件夹并启动生成的jar包。注意第二条语句中的jar包名称,应与你所生成的文件名称一致,请自行查看文件夹。
cd dubbo-admin-distribution/target
java -jar dubbo-admin-0.1.jar
启动结束结束,提示如图,还会提示你刚刚的修改的端口号(就是你修改文件输入的那个)。
5、你可以在浏览器中输入“http://localhost:7001”打开界面。
1、按照“一、”中的步骤打开zookeeper
2、通过命令行进入dubbo-admin安装目录下的“/dubbo-admin-distribution/target”文件夹,通过下面语句启动jar包
java -jar dubbo-admin-0.1.jar
3、打开浏览器,输入“http://localhost:7001”打开界面。注意端口号于自己所设置的一致。
转载请注明出处,如果觉得不错请点赞鼓励,有问题欢迎留言交流。