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編輯器