1,项目官网地址
2,最新代码拉取地址(最新为v0.2)
- 安装条件:
- maven 3.x
- jdk 1.8
- git
3,使用mvn构建jar包
3.1 修改dubbo-admin中application.properties配置参数
1.拉取相应的包
apt -y install maven
cd /opt
git clone https://github.com/apache/dubbo-admin.git
cd /opt/dubbo-admin/
2,修改配置文件
application.properties文件路径为:
/opt/dubbo-admin/dubbo-admin-server/src/main/resources/application.properties
配置文件解释:
vi /opt/dubbo-admin/dubbo-admin-server/src/main/resources/application.properties
server.port=8090 #默认端口是8080,如和主机端口冲突,添加该参数指定端口
# 使用zookeeper作为注册中心,和zookeeper的端口号保持一致
admin.registry.address=zookeeper://127.0.0.1:21811
admin.config-center=zookeeper://127.0.0.1:21811
admin.metadata-report.address=zookeeper://127.0.0.1:21811
#dubbo-admin root账号密码,可以根据实际修改
admin.root.user.name=root
admin.root.user.password=root
#group
admin.registry.group=dubbo
admin.config-center.group=dubbo
admin.metadata-report.group=dubbo
admin.apollo.token=e16e5cd903fd0c97a116c873b448544b9d086de9
admin.apollo.appId=test
admin.apollo.env=dev
admin.apollo.cluster=default
admin.apollo.namespace=dubbo
3,生成jar包
cd /opt/dubbo-admin
#该过程较慢,并且存在失败风险
mvn --batch-mode clean package -Dmaven.test.skip=true
3.2 使用jdk来启动jar包
mvn 构建的包位置在:
/opt/dubbo-admin/dubbo-admin-distribution/target/dubbo-admin-0.2.0-SNAPSHOT.jar
使用root账户启动:
/usr/local/java8/bin/java -jar /opt/dubbo-admin/dubbo-admin-distribution/target/dubbo-admin-0.2.0-SNAPSHOT.jar
使用普通账户启动(假设为www账户):
su - www -c '/usr/local/java8/bin/java -jar /opt/dubbo-admin/dubbo-admin-distribution/target/dubbo-admin-0.2.0-SNAPSHOT.jar'
启动后若没有error即可正常
4,使用浏览器进行访问
默认是8080,本次演示使用8090
http://ip:8090
用户名和密码为配置文件中定义。