Dubbo、Zookeeper 以及 Tomcat 启动的相关问题

Dubbo、Zookeeper 以及 Tomcat 启动的相关问题

这个算是不难的问题,但是一开始自己不知道怎么配置,整整折腾了一晚上,好在最后能够登陆进去,遂记下。

1、Zookeeper 下载

网站 https://archive.apache.org/dist/zookeeper/

解压到相应的文件夹里,然后打开 config文件夹如下所示

zoo_sample.cfg改名为 zoo.cfg,打开后将如下的内容修改成

改成下图红框中的数据

修改成功后打开 bin目录,将 zkServer.cmd 双击打开,打开后如下所示

此时,Zookeeper 已安装完毕!

2、安装 Dubbo

下载地址:https://github.com/alibaba/dubbo/releases

  • 下载完成后,解压压缩包,先进入安装目录下的dubbo-admin
  • dubbo-admin 进行打包
  • 打包命令:mvn install -Dmaven.test.skip=true

前提是已经安装了 maven,才能使用 mvn 命令。

出现如下 BUILD SUCCESS 说明打包成功!

进入文件夹

复制该 war 包到 tomcat/webapp 目录下

进入 tomcat/conf ,打开 server.xml 文件,修改如下的内容:

返回上级文件夹,进入 bin
启动 tomcat,对 war 包进行解压

成功后 tomcat/webapps 中出现该文件夹

进入 dubbo-admin-2.5.6里的 WEB-INF文件

打开 dubbo.prpertites文件

可以更改IP地址

注意:如果监控中心和注册中心在同一台服务器上,可以不需要任何配置。如果不在同一台服务器,需要修改配置文件。也就是上面dubbo.prpertites文件的内容。

3、启动项目

接下来启动项目,先启动 zookeeper

  • 在 Zookeeper 安装路径里的 bin 文件里找到 zkServer.cmd双击启动;
  • 在 Tomcat 的 bin 文件里双击 startup.bat,即启动 Tomcat(启动tomcat时,zookeeper黑窗口不要关闭);
  • 输入域名:http://localhost:8090/dubbo-admin-2.5.6/
    • 这里有两点注意:
      • 端口有无更改,严格按照本教程,则为 8090;否则可能为默认值 8080;
      • dubbo-admin-2.5.6 这个名称,是跟你复制到 tomcat/webapp里的那个 war 包相对应(当然如果解压后你更改了名称比如是 dubbo-admin,那相应的域名就没有 -2.5.6 了;
  • 输入相关的用户名和密码,默认都是 root,进去后就如下所示。

完成!

材料工程专业转行互联网开发工程师,欢迎关注。后台回复关注「1024」有惊喜哦~

作者:意无尽 公众号:意无尽 关于作者:本人目前传统专业,现自学 Java,后续会有向大数据方向转型。希望自己能一步一个脚印的走下去,以此博客来见证我技术的成长轨迹!
原文地址:https://www.cnblogs.com/reformdai/p/11921593.html