一个dubbo项目1-安装zookeeper和dubbo-admin

赠人玫瑰,手有余香

这几个月忙活着做项目,考虑到技术与时俱进,便跟风使用了dubbo来完成这个项目了,期间也是各种坑、各种度娘。写点儿经验与各位看官分享。

好,咱们先从所用到的东西说起

一个dubbo项目1-安装zookeeper和dubbo-admin_第1张图片
整体会用到的东西

上图展示的是这个项目整体使用的东西,至于,java项目本身使用到的技术,后面在谈。

咱们先从环境的搭建开始

一、安装zookeeper

1.1、linux环境下安装zookeeper

鉴于我们公司的线上环境是ubuntu的server版,所以,我自己的虚拟机配置的也是ubuntu的server版。

我个人习惯把自己安装的东西都放置在/usr/local中,纯粹个人习惯。

1.1.1、安装jdk,不会的同学,自行度娘

1.1.2、安装zookeeper

去zookeeper的官网,下载一个稳定版的压缩包,远程复制到linux上面

一个dubbo项目1-安装zookeeper和dubbo-admin_第2张图片
将zookeeper压缩包放在linux中

使用 tar -zxvf zookeeper-3.4.6.tar.gz 解压之;

使用rm -f zookeeper-3.4.6.tar.gz 删除压缩包,留着也是占地方,干掉;

使用 mv zookeeper-3.4.6/ zookeeper 重命名下目录,主要是方便看;

进入zookeeper/conf

使用 cp zoo_sample.cfg zoo.cfg,并编辑zoo.cfg,鉴于自己实在不会vi,所以直接使用记事本来编辑了

一个dubbo项目1-安装zookeeper和dubbo-admin_第3张图片
修改dataDir的路径

好了,进入zookeeper的bin目录,使用./zkServer.sh start 命令启动zookeeper

启动zookeeper


1.1.3、安装dubbo管理客户端

下载一个tomcat并放到linux的一个目录中,这里还是使用/usr/local

一个dubbo项目1-安装zookeeper和dubbo-admin_第4张图片
放置一个tomcat

下载一份dubbo-admin.war,其官网貌似不提供了,不过咱们可以在其他的论坛上下载到。

将该war包重命名为ROOT.war,将其拷贝到tomcat的webapps目录中,这么做主要是为了省去在浏览器的地址栏里输入应用名;

启动tomcat;

成功启动后,再关闭tomcat,然后删除ROOT.war包,因为此时这个war包也没用了,留着也是浪费空间;

再次启动tomcat;

一个dubbo项目1-安装zookeeper和dubbo-admin_第5张图片
修改war包名,启动tomcat
一个dubbo项目1-安装zookeeper和dubbo-admin_第6张图片

打开浏览器,在地址栏中输入对应的http://ip地址:8080,进入dubbo管理界面

用户名和密码都填root

一个dubbo项目1-安装zookeeper和dubbo-admin_第7张图片

成功的界面

成功的界面

那么,怎么修改默认的登录密码呢?

一个dubbo项目1-安装zookeeper和dubbo-admin_第8张图片

打开进入tomcat/webapps/ROOT/WEB-INF,修改dubbo.properties文件


一个dubbo项目1-安装zookeeper和dubbo-admin_第9张图片
注意:第二和第三行分别是俩个用户

修改完properties文件后,记得重启tomcat。

到此为止,zookeeper和dubbo管理客户端搞定了,谢谢观看。

你可能感兴趣的:(一个dubbo项目1-安装zookeeper和dubbo-admin)