當前位置:
首頁 > 知識 > Dubbo管理控制台安裝

Dubbo管理控制台安裝

Dubbo管理控制台安裝

阿里巴巴


1、伺服器配置

IP:192.168.56.102

埠:8080

Tomcat:7.0.78

Dubbo管理控制台版本:2.5.3

JDK:1.7.0_80


2、Tomcat安裝配置

下載:


wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.78/bin/apache-tomcat-7.0.78.tar.gz

解壓&改名:


tar -zxvf apache-tomcat-7.0.78.tar.gz

mv apache-tomcat-7.0.78 dubbo-admin-tomcat

清空Tomcat的webapps下所有工程


cd /home/leo/dubbo-admin-tomcat/webapps

rm –rf *

Dubbo2.5.3有構造好的war包,但是只支持JDK7,我的伺服器上默認安裝的是JDK8。GitHub上的2.5.4支持JDK8,但是需要下載並編譯,而且由於其父工程dubbo-parent需要給Maven配置鏡像,操作比較繁瑣。故在Tomcat上設置JAVA_HOME為JDK7。

在bin目錄下,setclasspath.sh、catalina.sh兩個文件頂部增加:


export JAVA_HOME=/usr/local/java/jdk1.7.0_80

export JRE_HOME=/usr/local/java/jdk1.7.0_80/jre

3、Dubbo管理控制台安裝&配置

Dubbo需要先安裝ZooKeeper,ZooKeeper單機版和集群版的安裝,請參看之前發表的文章ZooKeeper單機版安裝配置——集群版後面再發、ZooKeeper集群安裝配置使用

上傳dubbo-admin-2.5.3.war至webapps。

解壓縮並改名為ROOT:


unzip dubbo-admin-2.5.3.war -d ROOT

將dubbo-admin-2.5.3.war挪出webapps目錄。

修改Dubbo配置

vi ROOT/WEB-INF/dubbo.properties


dubbo.registry.address=zookeeper://192.168.56.102:2181

dubbo.admin.root.password=123456

dubbo.admin.guest.password=123456

如果配置了ZooKeeper的集群,應該寫成:


dubbo.registry.address=zookeeper://192.168.1.101:2181?backup=192.168.1.102:2182,192.168.1.102:2183

4、打開防火牆8080埠

使用root用戶。

vi /etc/sysconfig/iptables


## dubbo tomcat:8080

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

重啟防火牆:


service iptables restart

5、配置Dubbo管理控制台Tomcat自啟動

使用root用戶。

vi /etc/rc.local


su - leo -c "/home/leo/dubbo-admin-tomcat/bin/startup.sh"

source /etc/rc.local


6、啟動Dubbo管理控制台

cd /home/leo/dubbo-admin-tomcat/bin

./startup.sh

瀏覽器訪問http://192.168.56.102:8080

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Java個人學習心得 的精彩文章:

Java操作Linux命令分割合并文本文件及其他

TAG:Java個人學習心得 |

您可能感興趣

青雲容器管理平台KubeSphere開啟公測
Cloud Commander:一個有控制台和編輯器的 Web 文件管理器
RabbitMQ實戰:運行和管理RabbitMQ
Linux服務管理
前 Uber 高管加盟 Mapbox,任Mapbox 副總裁兼亞太區管理總監
管理和諮詢公司Click Qi品牌視覺設計
Zabbix低級發現監控supervisor管理的進程
Linux內核內存管理演算法Buddy和Slab
Linux磁碟管理
McGrath涉水Airbnb專業化管理領域
iOS11越獄也能在Cydia中安裝系統管理工具!
Linux進程管理
系統管理員的 SELinux 指南
CPU 電源管理器:Linux 系統中 CPU 主頻的控制和管理
使用JuiceSSH在安卓手機上管理遠程VPS伺服器,linux系統
Facebook為何放棄ZooKeeper轉用自研配置管理系統?
藍盟觀察:思科擬收購雲服務身份管理軟體提供商DuoSecurity
Linux系統監控與進程管理軟體—Htop取代top
NoSQL——MongoDB副本集和文檔管理
定位企業級容器管家 青雲QingCloud容器管理平台KubeSphere應「雲」而生