Dubbo管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,但管控台是否正常对Dubbo服务没有影响,管控台也不需要高可用,因此可以单节点部署。

IP: 192.168.1.100
部署容器:apache-tomcat-7.0.57
端口:8080

1、下载最新版的Tomcat7:
$wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz

2、解压tomcat安装包,安装在/home/jqlin/dev/
$ cd /home/jqlin/dev/
$ tar -zxvf apache-tomcat-7.0.57.tar.gz

3、移除/home/jqlin/dev/apache-tomcat-7.0.57/webapps目录下的所有文件:
$ cd /home/jqlin/dev/apache-tomcat-7.0.57/webapps
$ rm -rf *

4、上传Dubbo管理控制台程序dubbo-admin-2.5.3.war到/home/jqlin/dev/apache-tomcat-7.0.57/webapps

5、解压并把目录命名为ROOT:
$ unzip dubbo-admin-2.5.3.war -d ROOT

把dubbo-admin-2.5.3.war移到/home/jqlin/dev/package目录备份
$ mv dubbo-admin-2.5.3.war /home/jqlin/dev/package

6、配置dubbo.properties:
$ vi ROOT/WEB-INF/dubbo.properties

dubbo.registry.address=zookeeper://192.168.1.100:2181
dubbo.admin.root.password=dubbo
dubbo.admin.guest.password=dubbo

注:以上密码在正式上生产前要修改

7、防火墙开启8080端口,用root用户修改/etc/sysconfig/iptables,
# vi /etc/sysconfig/iptables
增加:
## apache-tomcat-7.0.57:8080
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
重启防火墙:
# service iptables restart

8、启动Tomat7
$ cd /home/jqlin/dev/apache-tomcat-7.0.57/bin/

$ ./startup.sh

9、浏览http://192.168.1.100:8080/

10、配置部署了Dubbo管控台的Tomcat开机启动:
在虚拟主机中编辑/etc/rc.local文件,加入:
su - ljq -c '/home/jqlin/dev/apache-tomcat-7.0.57/bin/startup.sh'

最新文章

  1. C++程序员如何转Java
  2. php 删除一段字符串的中的中文
  3. C# virtual override 和 new 的区别
  4. SSIS包部署
  5. PHP获取curl的错误
  6. ubuntu14.04恢复系统默认中文字体
  7. Yii CActiveForm
  8. poj 1328 Radar Installation【贪心区间选点】
  9. JQuery笔记(三)选项卡
  10. 在Visual Studio 2017中发现的问题
  11. python分支
  12. CSS伪类详情
  13. 08--STL关联容器(set/multiset)
  14. 【原创】大叔经验分享(16)Context namespace element 'component-scan' and its parser class [org.springframework.context.annotation.ComponentScanBeanDefinitionParser] are only available on JDK 1.5 and higher
  15. hdu 1622 Trees on the level(二叉树的层次遍历)
  16. mirror op 如果在windows receiver上是黑屏
  17. Redis集群架构【转载】
  18. Oracle使用startup与startup force启动的区别
  19. 《C陷阱与缺陷》之1词法"陷阱"
  20. SQL Server CLR全功略之一---CLR介绍和配置

热门文章

  1. ORACLE rowid切分大表
  2. MVC concept
  3. fzu 1402 猪的安家 (中国剩余定理)
  4. Selenium2+python自动化13-多窗口、句柄(handle)
  5. Android广播错误.MainActivity$MyReceiver; no empty constructor
  6. table的css样式
  7. python学习-异常处理
  8. 发布一个UDP调试助手
  9. eclipse 的操作
  10. iOS字符串为空的判断