1.在安装dubbo-admin之前确保你得linux服务器上已经成功安装了jdk,tomcat,

 若还没安装jdk以及tomcat则参考我的上一篇文章“linux环境下安装jdk,tomcat”

2.首先从gitHub官方地址下载dubbo的压缩包,dubbo源码的地址:https://github.com/apache/dubbo/releases

 这个releases中有以往各种版本的dubbo,我选择的是2.6.0版本

 

3.解压后进入dubbo项目的文件夹,即可看到如下的dubbo-admin模块

 

4.打开DOS窗口,进入到上图的dubbo项目文件夹下,运行mvn package -Dmaven.test.skip=true 进行编译打包

5.编译成功之后,你会看到在dubbo-admin的target目录下的dubbo-admin的war包

6.1.安装方式一:将此war包复制到linux服务器上tomcat的webapp目录下,重启tomcat,通过ip:8080/dubbo-admin-2.6.0即可访问dubbo的页面

6.2安装方式二:将此war包复制到linux服务器你自己喜欢的目录下,以目录/opt/gmall/为例,

   1)用unzip命令解压dubbo-admin.war监控中心,  Unzip file文件名 -d 解压路径

    eg:Unzip dubbo-admin-2.6.0.war  -d  dubbo

   2)修改tomcat的配置文件server.xml:

    进入tomcat下conf目录,vi server.xml 在最后</Host>上面加入<Context path="/dubbo" docBase="/opt/gmall/dubbo" debug="0" privileged="true" />

    path:是你访问的路径名,docBase:是你dubbo的解压后的路径

  3)重启tomcat,进入tomcat的文件下的bin目录

   执行:sh shutdown.sh   暂停tomcat服务器

      sh startup.sh  启动tomcat服务器

  4)可以进入tomcat下的logs文件夹,查看一下tomcat日志,是否启动成功:

   执行:tail -f lcatalina.out

  5)浏览器输入ip:8080/dubbo,可以看到进入dubbo的页面 输入默认的用户名root密码root

  

 

  

ps:如果你是用docker安装的tomcat 可能你在容器中使用vi命令不好使,会报bash:vi:command not found

这是由于没有安装vi编辑器造成的,使用命令安装即可

apt-get update

apt-get install vim

第一个命令是更新软件列表

第二个命令是安装vim编辑器

linux系统下安装dubbo-admin的更多相关文章

  1. 在Linux系统下安装大于mysql5.5版本的数据库

    linux下mysql 5.5的安装方法: 1.安装所需要系统库相关库文件      gcc等开发包,在安装linux系统的时候安装. 2.创建mysql安装目录 # mkdir -p /usr/lo ...

  2. Linux 系统下安装 rz/sz 命令及使用说明

    Linux 系统下安装 rz/sz 命令及使用说明 rz/sz命令,实现将本地的文件上传到服务器或者从服务器上下载文件到本地,但是很多Linux系统初始并没有这两个命令,以下为安装和使用的具体步骤: ...

  3. Linux 系统下安装 python-skimage

    Linux 系统下安装 python-skimage 安装必须的依赖 // python-mumpy // python-scipy // python-matplotlib $ sudo apt-g ...

  4. Linux系统下安装Redis和Redis集群配置

    Linux系统下安装Redis和Redis集群配置 一. 下载.安装.配置环境: 1.1.>官网下载地址: https://redis.io/download (本人下载的是3.2.8版本:re ...

  5. Linux系统下安装Gitlab

    Linux系统下安装Gitlab 一.简介 GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目.它拥有与 ...

  6. 在虚拟机的Linux系统下安装wineqq

    |   版权声明:本文为博主原创文章,未经博主允许不得转载. 本文参考教程:http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread& ...

  7. 【linux配置】Linux系统下安装rz/sz命令以及使用说明

    Linux系统下安装rz/sz命令以及使用说明 对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很 ...

  8. linux系统下安装jdk,mysql,tomcat 和redis 和jedis入门案例

    Day47笔记Linux+redis入门 Day47   知识讲解:Jedis 1.Linux上jdk,mysql,tomcat安装(看着文档安装) 准备工作: 因为JDK,TOMCAT,MYSQL的 ...

  9. Linux系统下安装JDK

    注意:linux系统下使用mount命令挂载Windows系统下的共享文件,详情见我的另一篇“Linux系统挂载Windows系统下的共享文件” 一.安装jdk 1.进入usr目录cd /usr 2. ...

  10. linux系统下安装tomcat及配置

    一.下载TOMCAT压缩包 apache-tomcat-6.0.44-client.zip 或 apache-tomcat-7.0.69.tar.gz 点击进入官网:http://tomcat.apa ...

随机推荐

  1. 问题 D: 某种序列

    题目描述 数列A满足An = An-1 + An-2 + An-3, n >= 3  编写程序,给定A0, A1 和 A2, 计算A99 输入 输入包含多行数据  每行数据包含3个整数A0, A ...

  2. K8S使用NodePort类型Service

    1.使用nodetype类型 1.1.第一种类型创建:直接在yaml中标记是nodePort apiVersion: v1 kind: Service metadata: name: nginx-se ...

  3. [atARC071F]Infinite Sequence

    注意到当$a_{i}\ne 1$且$a_{i+1}\ne 1$,那么$\forall i<j,a_{j}=a_{i+1}$(证明的话简单归纳就可以了) 令$f_{i}$表示在题中条件下,还满足$ ...

  4. nacos的简单使用

    1.根据自身情况下载稳定版本:https://github.com/alibaba/nacos/releases2.安装:zip包 cmd运行: 8848端口cmd startup.cmd3.登录名密 ...

  5. java 适配器模式实现代码

    目录 1.适配器模式 1.1.类适配器 1.2.对象适配器 2.适配器模式实例 1.适配器模式 适配器模式可以分为类适配器和对象适配器. 1.1.类适配器 //目标接口 interface Targe ...

  6. CF 585 E Present for Vitalik the Philatelist

    CF 585 E Present for Vitalik the Philatelist 我们假设 $ f(x) $ 表示与 $ x $ 互质的数的个数,$ s(x) $ 为 gcd 为 $ x $ ...

  7. 【蛋白质基因组】Proteogenomics方法介绍及分析思路

    概念 利用蛋白质组学数据,结合基因组数据(DNA).转录组数据(RNA)来研究基因组注释问题,被称为蛋白质基因组学."蛋白质基因组学"一词由Jaffe 等于2004 年首次提出,作 ...

  8. mysql—mysql查询语句提示Unknown column ‘xxx’ in ‘where clause’

    运行结果中提示Unknown column 'xxx' in 'where clause'的问题.经过大神的指导,顿时明白其中缘由,如果sql中定义的类型是int型的可以不用加引号,但是如果是字符串类 ...

  9. Java项目发现==顺手改成equals之后,会发生什么?

    最近发生一件很尴尬的事情,在维护一个 Java 项目的时候,发现有使用 == 来比较两个对象的属性, 于是顺手就把 == 改成了 equals.悲剧发生...... == 和 equals 的区别 = ...

  10. Docker快速上手入门

    Docker 什么是Docker? Docker就是一种虚拟化的技术 可以通过Docker快速的下载使用第三方技术,方便搭建环境 目的:Securely build,share and run any ...