dubbo框架是搭建在Linux中的一个分布式框架,所以也需要一个管理控制台来管理这个分布式,显示这个分布式的一些配置信息和详细情况。

在Linux中搭建dubbo管理控制台需要下载一些文件:

jdk、zookeeper、tomcat、dubbo-admin


1、下载jdk

http://pan.baidu.com/share/link?shareid=2793927523&uk=1678158691&fid=117337971851932


解压jdk

cd /jdkpath
tar zxvf jdk-7u79-linux-x64.gz
mv jdk1.7.0_79/ /opt/modules/
vi /etc/profile


在profile文件中增加如下内容




检验是否安装好成功



说明安装成功

2、安装zookeeper

下载zookeeper


解压zookeeper

cd /zookeeperpath
tar zxvf zookeeper-3.3.6.tar.gz
mv zookeeper-3.3.6/ /opt/modules/
vi /etc/profile

在profile文件中增加如下内容


修改zookeeper配置文件

把zookeeper目录下的conf目录下的zoo_sample.cfg文件改名为zoo.cfg

mv zoo_sample.cfg zoo.cfg

zoo.cfg文件中的dataDir的值修改为zookeeper的数据保存路径,其他的保持默认不变

vi zoo.cfg



启动zookeeper

执行如下命令

zkService.sh start



用jps检查启动的java进程



3、下载tomcat


解压tomcat

cd /tomcatpath
tar zxvf apache-tomcat-8.0.21.tar.gz
mv apache-tomcat-8.0.21/ /opt/modules/

在tomcat目录bin下增加restart.sh文件

vi restart.sh



在文件中增加如上图两行

保存退出


4、下载dubbo-admin的war包

地址:http://download.csdn.net/detail/hsl_1990_08_15/9520848


下载完后解压到tomcat的webapps/ROOT目录下

先进入tomcat的ROOT目录下,删除下面的所有文件

cd <span style="font-family: Arial, Helvetica, sans-serif;">/opt/modules/apache-tomcat-8.0.21/webapps/ROOT/</span>
<span style="font-family: Arial, Helvetica, sans-serif;">rm -rf *</span>

unzip dubbo-admin-2.5.3.war -d <span style="font-family: Arial, Helvetica, sans-serif;"> /opt/modules/apache-tomcat-8.0.21/webapps/ROOT/</span><span style="font-family: Arial, Helvetica, sans-serif;"></span>


编辑WEB-INF下面的dubbo.properties文件

cd WEB-INF/
vi dubbo.properties



启动tomcat

进入tomcat的bin目录

执行

./restart.sh

有时候这个新建的shell文件没有执行权限,

我们可以这样

chmod u+x restart.sh

给与用户可执行的权限,在执行./restart.sh命令


5、关闭防火墙

service firewalld stop

6、在windows下面的浏览器中输入Linux主机IP:8080/




用户名和密码都是root,确定即可进入管理界面





</pre><pre name="code" class="plain">

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐