一:下载zookeeper,我用的版本是3.4.8,下载地址为:http://apache.fayea.com/zookeeper/zookeeper-3.4.8/
二:下载Dubbo-admin-2.5.4.war,来自网友的分享:地址为:http://download.youkuaiyun.com/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
四:部署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:8081(8080端口会被zokeeper占用),点接回车键,页面弹出让你登录的对话框,输入用户名root,密码:root即可登录成功。
如下图登录成功后的页面:
本文参考文档:
http://blog.youkuaiyun.com/u013538390/article/details/51517778