一:下载zookeeper,我用的版本是3.4.8,下载地址为:http://apache.fayea.com/zookeeper/zookeeper-3.4.8/
二:下载Dubbo-admin-2.5.4.war,来自网友的分享:地址为:http://download.csdn.net/detail/liweifengwf/7784901
注:一定要先启动zookeeper,再启动dubbo
三:在window7下安装zookeeper:
1)在本地找个磁盘解压zookeeper,我的路径是:D:\Program Files\zookeeper-3.4.8(解压后的文件夹名)
2)先复制路径D:\Program Files\zookeeper-3.4.8\conf 路径下的zoo_sample.cfg文件,同样放在这个路径下,并重命名为zoo.cfg
3)修改zoo.cfg文件中的配置信息:下图中是我的配置,除了dataDir和dataLogDir其他都是默认的
注:
tickTime:心跳时间,即zookeeper服务器和客户端之间通信的时间间隔;
dataDir:zookeeper服务器保存数据的目录,zookeeper的日志文件默认情况下,也在这里
dataLogDir:自定义的zookeeper日志存放空间
clientPort:zookeeper服务器的端口号
4)保存上边的配置后,就可以启动zookeeper服务器了,在window下双击zookeeper的bin目录下的zkServer.cmd文件即可,
例如我的路径为:D:\Program Files\zookeeper-3.4.8\bin\zkServer.cmd
5)可以在dos命令下查看clientPort端口号是否被监控,如果被监控说明正常启动了。
dos命令为:netstat -ano|findstr "2181" ,输入后,回车就好。如果dos打印出了带有2181端口的字串,就说明成功了。
四:部署dubbo
1)首先可以通过tomcat解压Dubbo-admin-2.5.4.war,即把该war包放在tomcat的webapps下,然后启动tomcat即可。
2)清空webapps\ROOT 下的所有文件,把dubbo-admin-2.5.4解压后的文件放在ROOT下,一定要注意的是:不要把解压后的顶层文件夹也放在ROOT下,只保留顶层文件夹下的文件。如下图
3)修改webapps\ROOT\WEB-INF\dubbo.properties文件。我的路径是:D:\apache-tomcat-7.0.42\webapps\ROOT\WEB-INF\dubbo.properties
如下图,其中IP地址为你本地电脑的IP地址:
4)保存成功后,启动tomcat,在浏览器中直接输入:localhost:8080(这个是tomcat的默认端口号,如果你自己有修改,就换成你修改后的端口号即可),点接回车键,页面弹出让你登录的对话框,输入用户名root,密码:root即可登录成功。
如下图登录成功后的页面:
本文参考文档:
http://www.cnblogs.com/shanyou/p/3221990.html,
http://www.mamicode.com/info-detail-168312.html
原文:http://blog.csdn.net/u013538390/article/details/51517778