您的位置:首页 > 运维架构 > Linux

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

2017-10-09 18:42 661 查看
一、首先需要本机安装jdk以及maven



注:这里不再介绍安装过程

二、linux下zookeeper下的安装与配置

1、下载zookeeper的安装包

wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.8/zookeeper-3.4.8.tar.gz[/code] 
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[/code] 


注:使用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包,自己手动编译一份部署。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  zookeeper dubboadmin
相关文章推荐