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
![](https://pic.pimg.tw/zzuyanan/1488615166-1259157397.png)
![](https://pic.pimg.tw/zzuyanan/1482887990-2595557020.jpg)
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應「雲」而生