zoukankan      html  css  js  c++  java
  • Dubbo的安装与配置

    这里服务器我们用的是一台Centos,在dubbo配置工作前,需要做以下准备工作

    主要是应用环境的软件与工具配置

    一、安装JDK

    原有系统自带的版本可能较旧,需要重新安装新版本

    1、  查看原有版本

    yum list installed |grep java

     或java -version

    2、  卸载OpenJDK,执行以下操作

    方法一

    [root@admin ~]# rpm -e --nodeps tzdata-java-2012c-1.el6.noarch

    [root@admin ~]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.x86_64

    方法二

    yum -y remove java-1.7.0-openjdk*。

    3、  安装JDK

    官网下载http://www.oracle.com/technetwork/java/javase/archive-139210.html

    版本可自选,这里用的是7

    具体安装方法有多种,如

    •  手动解压JDK的压缩包:

    [root@centos-svr-103 java]#

    curl -O http://download.oracle.com/otn/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz

    [root@centos-svr-103 java]# tar -zxvf jdk-7u80-linux-x64.tar.gz

    •  下载rpm安装文件使用rpm命令安装

    [root@centos-svr-103 java]#

     curl -O http://download.oracle.com/otn/java/jdk/7u80-b15/ jdk-7u80-linux-x64.rpm

     [root@centos-svr-103 java]#rpm -ivh jdk-7u80-linux-x64.rpm

    4、设置环境变量,配置/etc/profile文件,在文件末尾增加下面内容

    执行命令 使配置立即生效:source /etc/profile

    查看是否配置正常

    二、安装Tomcat

     1、下载安装tomcat,具体版本可选择,这里我用的是v8

    https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.30/bin/

    2、 下载与解压

    [root@centos-svr-103 tomcat]#

    curl -O https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.30/bin/apache-tomcat-8.0.30.tar.gz

    [root@centos-svr-103 tomcat]# tar -zxvf apache-tomcat-8.0.30.tar.gz

    3、修改tomcat的默认端口8080,修改方法如下,打到conf下的文件 server.xml

    因zookeeper会用到8080的端口,所以为了端口不冲突,可把Tomcat的端口改一下

    当然你若改了zookeeper的端口,这里就不用改

    三、下载安装zookeeper 具体安装过程可参见

    ZooKeeper 学习之 安装 部署

    四、dubbo 安装和配置

    1、  下载源码打包

    官网提供的源码包,地址:https://github.com/alibaba/dubbo

    下载到windows系统中,解压后,打开cmd命令窗口,进入源码文件所在总目录下

    利用maven命令打包:

          mvn install -Dmaven.test.skip=true

     命令执行成功结束后,在  dubbo-admin 目录下会生成target文件夹,文件夹下会出现一个war包

     若未成功生成war包,可进入dubbo-admin目录,执行命令mvn package -Dmaven.test.skip ,把dubbo-admin打成war包

    2、  解压

    将上面的dubbo的war打包文件复制到centos服务器tomcat下webapps/ROOT目录(注:最好先删除ROOT下已有文件,否则在dubbo管理页面会报错IllegalAccessError)

    然后解压,在webapps/ROOT/WEB-INF下,有一个dubbo.properties文件,里面配置指向  Zookeeper server的地址(使用的是Zookeeper 的注册中心),如下所示

    3、启动tomcat

    到tomcat目录下,运行tomcat

    ./startup.sh

     关闭tomcat服务
    ./shutdown.sh

    4、访问dubbo管理控制中心

    http://10.10.0.103:8080/dubbo-admin  

    用户名和密码:root

    若出现上面图示则标明安装配置成功

  • 相关阅读:
    WPF窗体设计不符合微软自己的UX Guide
    NUnit测试WPF程序的一个小技巧
    Windows Vista中五花八门的菜单赏析
    忙碌文档
    怎样做才能算是一个UX良好的软件
    编写帮助文档经验总结
    [WPF Bug清单]之(7)——顽固的Error Template
    让NSIS生成的安装包在静默安装时从命令行窗口输出安装信息
    [WPF Bug清单]之(9)——消失的光标
    [提个醒] C#中yield return的小缺点
  • 原文地址:https://www.cnblogs.com/kcen/p/7810838.html
Copyright © 2011-2022 走看看