本次要搭建一个简单的dubbo2.5.4环境,包含以下几个组件:
由于阿里巴巴不能直接下载安装包及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