红联Linux门户
Linux帮助

linux(centos7)下dubbo-admin安装实录

发布时间:2017-03-26 09:28:27来源:linux网站作者:plg17
dubbo-admin安装环境
VMware Workstation 12 Pro
CentOS7
 
下载dubbo,并打包
我这里采用git下载,git clone https://github.com/alibaba/dubbo.git。截至到今天,dubbo的最新版本为 2.5.4-SNAPSHOT。dubbo代码下载完了之后,要编译dubbo的代码,并吧dubbo所需要的包下载到本地maven仓(maven的安装和配置另外搜索了)(http://www.linuxdiyf.com/linux/21032.html)。
1.打开cmd
2.cd到dubbo的根目录下,我的dubbo根目录在D:\JAVA\workspace\dubbo。mvn install -Dmaven.test.skip=true
3.执行maven编译命令,mvn install -Dmaven.test.skip=true。-Dmaven.test.skip=true是为了跳过测试,速度快一点,pom.xml配置依赖后,bulid的时候会自动加载jar到本地仓库的。
linux(centos7)下dubbo-admin安装实录
看到build success,说明编译成功。
4.编译成功之后,在dubbo-admin工程里,target目录下就会出现dubbo-admin-2.5.4-SNAPSHOT.war文件,这就是dubbo的控制台war包。
 
系统安装
在VM下安装CentOS7系统,过程省略。(http://www.linuxdiyf.com/linux/27069.html)
 
zookeeper下载/安装/配置
1.zookeeper下载页面:http://apache.fayea.com/zookeeper/,我下载的是zookeeper-3.5.2-alpha.tar.gz。上传到CentOS后,
执行:tar -xvf zookeeper-3.5.2-alpha.tar.gz,进行解压,然后进入到zookeeper-3.5.2-alpha/conf,拷贝一份zoo_sample.cfg,命名为zoo.cfg。
2.vi zoo.cfg,如果想修改数据保存地址和端口号就自行修改
linux(centos7)下dubbo-admin安装实录
3.启动zookeeper。cd到zookeeper根目录下,执行:./bin/zkServer.sh start。可以用ps查看是否启动成功。
 
tomcat下载/安装/配置
1.tomcat下载页面:http://tomcat.apache.org/download-90.cgi,我这里下载的是tomcat9。
2.解压tomcat之后,到webapps目录下,清空里面的文件。
3.修改server.xml里面的8080端口,一定要修改,因为zookeeper会暂用这个端口,这个版本的zookeeper集成了jetty,jetty跟随zookeeper启动之后就会占用8080端口。我这里改成8081。
 
部署dubbo-admin
1.上传dubbo-admin-2.5.4-SNAPSHOT.war到tomcat的webapps目录下,解压dubbo-admin-2.5.4-SNAPSHOT.war(unzip dubbo-admin-2.4.1.war dubbo-admin-2.5.4-SNAPSHOT)。
2.修改dubbo-admin-2.5.4-SNAPSHOT的dubbo.properties配置。进入到dubbo-admin-2.5.4-SNAPSHOT/WEB-INF,vi dubbo.properties,然后修改zookeeper配置。
linux(centos7)下dubbo-admin安装实录
3.启动tomcat。到tomcat的bin目录下,执行:./startup.sh。查看进程和日志,确保启动成功。
4.访问dubbo控制台。http://192.168.1.103:8081/dubbo-admin-2.5.4-SNAPSHOT/。这里要注意防火墙限制端口访问,可以把防火墙关闭了。
访问用户名和密码都是root.
linux(centos7)下dubbo-admin安装实录
成功!
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29484.html