美文网首页
Dubbo部署

Dubbo部署

作者: 于飞_d529 | 来源:发表于2018-12-22 23:11 被阅读2次

使用软件版本

OS:ubuntu18.04
JDK:1.7
Dubbo-amdin:2.5.3
Zookeeper:3.4.13
Tomcat:8.5.37

使用工具

虚拟机软件:VMware13
FTP工具:FileZilla
SSH工具:SecureCRT 8.1

部署Tomcat

  • 下载Tomcat,下载地址:https://tomcat.apache.org/download-80.cgi
  • 使用FileZilla将下载的apache-tomcat-8.5.37.tar.gz上传到服务器
  • 使用命令 tar -zxvf apache-tomcat-8.5.37.tar.gz 将压缩包解压
    1.png

部署zookeeper

下载并安装zookeeper

修改zookeeper配置文件

  • 进入 /zookeeper-3.4.13/conf目录,执行命令 cp zoo_sample.cfg zoo.cfg 拷贝并修改文件名为 zoo.cfg,也可以直接使用命令 mv zoo_sample.cfg zoo.cfg 将文件移动并修改文件名为 zoo.cfg
    3.png
  • 修改zoo.cfg文件中的dataDir项,目录为一个已存在目录,其他内容不变
    4.png

安装JDK

  • 下载jdk,下载地址:https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
  • 使用FileZilla将下载的jdk-7u80-linux-x64.tar.gz上传到服务器
  • 使用命令 tar -zxvf jdk-7u80-linux-x64.tar.gz 将压缩包解压
    5.png
  • 配置java环境变量,编辑/etc/profile文件,在文件的末尾加入
    export JAVA_HOME=/home/ubuntu/jdk1.7.0_80
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
  • 使用root用户执行source /etc/profile使修改生效
  • 执行命令java -version查看jdk环境变量是否生效

部署Dubbo

zookeeper是单机部署,不需要修改dubbo的任何配置文件

  • 下载dubbo-admin-2.5.3.war,下载地址:http://dubbo.apache.org/en-us/
  • 使用FileZilla将下载的dubbo-admin-2.5.3.war上传到tomcat下的webapps目录下

启动zookeeper

在/zookeeper-3.4.13/bin目录下执行./zkServer.sh start命令

启动Tomcat

在/apache-tomcat-8.5.37/bin目录下执行./startup.sh命令

部署校验

在宿主机上访问:http://192.168.31.125:8080/dubbo-admin-2.5.3/
会进入dubbo的控制台,默认账号:root,密码:root,说明部署成功。
这里的192.168.31.125是我虚拟机的地址
6.png

dubbo+分布式zookeeper部署

只需要修改/dubbo-admin-2.5.3/WEB-INF下的dubbo.properties后,重启tomcat即可
如果使用的端口为2181,2182,2183可以不用做任何修改,只需重启tomcat

相关文章

网友评论

      本文标题:Dubbo部署

      本文链接:https://www.haomeiwen.com/subject/wmwwkqtx.html