linux下zookeeper环境搭建以及dubbo-admin的编译与部署

一、首先需要本机安装jdk以及maven
这里写图片描述
注:这里不再介绍安装过程

二、linux下zookeeper下的安装与配置
1、下载zookeeper的安装包

wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.8/zookeeper-3.4.8.tar.gz

2、将包解压到自己将要安装的位置(我的是/opt/software下)

tar -zxf zookeeper-3.4.8.tar.gz  -C ../softwares/

3、切到conf文件夹,将zoo_sample.cfg复制一份修改名称为zoo.cfg

 cd /opt/software/zookeeper-3.4.8/conf/
 cp zoo_sample.cfg  zoo.cfg

4、切到bin目录下,启动zkServer

cd ../bin/
./zkServer.sh start

5、查看zookeeper服务的启动状态

./zkServer.sh status

这里写图片描述
注明:本机部署zookeeper是单节点,并非集群,所以状态是standalone
另:停止zookeeper服务:

 ./zkServer.sh stop

重启停止zookeeper服务:

./zkServer.sh restart

注明:zookeeper默认端口是2181.

三、windows下编译dubbo-admin
1、使用git在github下载源码。

git clone https://github.com/alibaba/dubbo.git

这里写图片描述
注:使用git,linux自行安装。
目录结构如下:
这里写图片描述

2、修改maven的镜像.。修改maven下的conf下的settings.xml 文件

 <mirrors>
     <!-- 阿里镜像 -->
      <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
 <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>  
</mirrors>

3、切换到dubbo-admin下执行

mvn install -Dmaven.test.skip=true

执行完成之后,切换到target目录下可以看到有一个war文件
这里写图片描述
4、将dubbo-admin-2.5.5.war放到tomcat8下的webapps目录下

 cp dubbo-admin-2.5.5.war  /opt/tomcats/tomcat8/webapps/

5、启动zookeeper(保证zookeeper成功启动)
6、启动tomcat
7、启动完成后,切换到dubbo-admin-2.5.5/WEB-INF下,查看dubbo.properties,这里是登录项目的用户名与密码。
这里写图片描述
8、在浏览器中输入:http://192.168.1.102:8080/dubbo-admin-2.5.5/
后输入用户名与密码:
这里写图片描述
登录进入后:
这里写图片描述
证明dubbo-admin部署成功。

注明:不要在网上直接下载dubbo-admin.war包,自己手动编译一份部署。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章