zookeeper和dubbo-admin使用!

版权声明:开源,欢迎大家转载! https://blog.csdn.net/Rain_xiaolong/article/details/81981248

简单明了的开始。前面一文中已经详细的说了zookeeper单机和集群的部署!

今天和大家说下,dubbo-admin控制台和zookeeper配合使用!

环境介绍:Centos7   tomcat7

Jdk版本:1.7(为什么用1.7呢,dubbo有时候用1.8的jidk会导致失败)

下载dubbo-admin的安装包。

地址:https://github.com/apache/incubator-dubbo

我的网盘:https://pan.baidu.com/s/1dj39wUwrWOvVwh1gCcnL0A 密码:0n3o

jdk安装不说了,前面已经说了。

#解压tomcat 到local目录

[root@localhost ~]# tar zxf tomcat-7.0.85.tar.gz -C /usr/local/

#把tomcat 的目录修改了,为后面做服务做好准备

[root@localhost ~]# cd /usr/local/
[root@localhost local]# mv apache-tomcat-7.0.85 tomcat-dubbo

#把dubbo-admin的war包上传到toncat-admin的webapps目录

[root@localhost webapps]# pwd
/usr/local/tomcat-dubbo/webapps

[root@localhost webapps]# ls
docs  dubbo-admin-2.5.4.war  examples  host-manager  manager  ROOT

 

#删除原来的ROOT目录,并把dubbo-admin包的名称改为ROOT.war    ------原因不解释了。懂tomcat的都知道

[root@localhost webapps]# rm -rf ROOT/

[root@localhost webapps]# mv dubbo-admin-2.5.4.war ROOT.war
[root@localhost webapps]# ls
docs  examples  host-manager  manager  ROOT.war
 

#启动tomcat解压war包。

[root@localhost webapps]# sh /usr/local/tomcat-dubbo/bin/startup.sh 
Using CATALINA_BASE:   /usr/local/tomcat-dubbo
Using CATALINA_HOME:   /usr/local/tomcat-dubbo
Using CATALINA_TMPDIR: /usr/local/tomcat-dubbo/temp
Using JRE_HOME:        /usr/local/jdk1.8.0_171
Using CLASSPATH:       /usr/local/tomcat-dubbo/bin/bootstrap.jar:/usr/local/tomcat-dubbo/bin/tomcat-juli.jar
Tomcat started.

[root@localhost webapps]# ls
docs  dubbo-governance.log  examples  host-manager  manager  ROOT  ROOT.war
 

#修改dubbo-admin的配置文件。

[root@localhost WEB-INF]# ls
classes  common  dubbo.properties  forms  i18n  jointown-B2B.lnk  lib  log4j.xml  templates  webx-governance.xml  webx-home.xml  web.xml  webx-personal.xml  webx-sysinfo.xml  webx-sysmanage.xml  webx.xml
[root@localhost WEB-INF]# vi dubbo.properties

dubbo.registry.address=zookeeper://192.168.0.92:2181?backup=192.168.0.91:2181,192.168.0.93:2181          #zookeeper地址
dubbo.admin.root.password=admin123                       #web端的访问密码
dubbo.admin.guest.password=atme.2017

关闭tomcat然后启动

[root@localhost local]# sh /usr/local/tomcat-dubbo/bin/shutdown.sh 
Using CATALINA_BASE:   /usr/local/tomcat-dubbo
Using CATALINA_HOME:   /usr/local/tomcat-dubbo
Using CATALINA_TMPDIR: /usr/local/tomcat-dubbo/temp
Using JRE_HOME:        /usr/local/jdk1.8.0_171
Using CLASSPATH:       /usr/local/tomcat-dubbo/bin/bootstrap.jar:/usr/local/tomcat-dubbo/bin/tomcat-juli.jar

[root@localhost webapps]# sh /usr/local/tomcat-dubbo/bin/startup.sh 
Using CATALINA_BASE:   /usr/local/tomcat-dubbo
Using CATALINA_HOME:   /usr/local/tomcat-dubbo
Using CATALINA_TMPDIR: /usr/local/tomcat-dubbo/temp
Using JRE_HOME:        /usr/local/jdk1.8.0_171
Using CLASSPATH:       /usr/local/tomcat-dubbo/bin/bootstrap.jar:/usr/local/tomcat-dubbo/bin/tomcat-juli.jar
Tomcat started.

搭建完毕

测试:

网页访问:192.168.0.91:8080           #我的tomcat部署到91的服务器中

下篇文章和大家说明zookeeper和dubbo做服务!让其开机启动。

猜你喜欢

转载自blog.csdn.net/Rain_xiaolong/article/details/81981248
今日推荐