
由于阿里巴巴不能直接下载安装包及jar包,所以采用下载源码的方式进行编译打包。下载地址为: https://github.com/alibaba/dubbo
1、启动eclipse,把eclipse的编译环境设置为1.6(非常重要)
2、下载后把zip文件解压导入到工程中,然后修改dubbo-master工程的pom文件,把jdk修改为1.6:

在dubbo-master工程上执行mvn clean install命令,各个工程自动编译,执行mvn命令的时候,注意jdk的版本:

3、把打包好的文件拷贝到linux服务器上:包括tomcat zookeeper
4、安装nc环境:yum install nc,启动provider的时候需要。
5、启动zookeeper(必须是第一个,是作为注册中心安装的)
6、配置并启动provider 修改conf目录下的dubbo.properties文件,把注册中心修改为本地的zookeeper

7、配置并启动consumer 修改conf目录下的dubbo.properties文件,把注册中心修改为本地的zookeeper

8、配置并启动monitor,需要调整注册中心及访问的端口号,访问的端口号默认为8080,与启动admin的tomcat冲突:

访问界面如下:

9、启动admin

至此,一个简单的dubbo环境就搭建完成了。 如果想省略从源码编译的过程,可以直接下载我编译好的安装包,由于上传文件大小有限制,我分为3个文件上传的,下载地址为:
http://download.csdn.net/detail/u013252773/8695349
http://download.csdn.net/detail/u013252773/8695363http://download.csdn.net/detail/u013252773/8695375