Dubbo环境搭建
安装Zookeeper
为什么要安装Zookeeper? 因为,Dubbo推荐的注册中心就是它。
下载地址: 解压缩到指定目录。
直接启动zkServer.cmd 报错。
复制zoo_sample.cfg文件,重命名为zoo.cfg即可。
进入解压后bin目录,点击【zkServer.cmd】即可启动Zookeeper服务。
配置文件有两个要注意的地方: 1.dataDir
指定Zookeeper数据的存放位置。 2.clientPort
指定客户端的端口号。默认是2181。
data文件夹没有,需手动建立。
安装Tomcat
此步骤省略...估计都会的。
安装Dubbo
使用的是dubbo-2.5.8这个版本。
下载Dubbo:
将下载后的文件,解压后,进入如下目录: D:\IT\software\incubator-dubbo-dubbo-2.5.8\dubbo-admin
此时,dubbo-admin还是一个maven项目,使用maven项目,将其打包。
将生成好的【dubbo-admin-2.5.8.war】复制到本机Tomcat的webapps目录下。
然后启动Tomcat,访问:
看到如下页面,说明安装成功。
这个是dubbo的管理后台。用户名和密码是root。
这里有个需要注意的地方:
启动dubbo之前,一定要先保证Zookeeper服务已经启动。
小结
dubbo服务的启动顺序是:
- 启动Zookeeper服务。
- 将 dubbo-admin-2.5.8.war 复制到 Tomcat 的 webapps 目录下。
- 启动 Tomcat 。即apache-tomcat-8.5.34\bin\startup.bat。