Zookeeper + Dubbo-admin 安装

引言

  该篇文章用于记录本人基于centos7安装Zookeeper + Dubbo-admin。主要内容包括:

  1.jdk的安装

  2.zookeeper的安装

  3.tomcat的安装

  4.Dubbo-admin的安装

正文

 1.jdk的安装

  默认centos有安装openjdk,建议先卸载掉。

  使用命令 rpm -qa|grep java 查看已默认安装的jdk

  

  卸载已安装的jdk  

  

  将已下载好的jdk上传到centos上

  

  将上传的文件解压

  

  创建 program 文件夹

  

   将解压的jdk文件夹移动到创建的program文件夹下

  

   配置环境变量

  编辑配置文件 : vim /etc/profile

  shift + g 定位到最后一行

  在最后加上如下内容

  

   按ESC键,输入 :wq 保存并退出

  让配置生效

       

   查看是否成功  若出现刚安装的jdk版本号,则安装并配置环境变量成功

  

  2.zookeeper的安装配置

   上传下载好的zookeeper压缩包

  

   解压上传的压缩包

  

   进入解压后的目录,创建data文件夹

  

   进入conf目录 ,把 zoo_sample.cfg 改名为 zoo.cfg

  

   打开zoo.cfg ,  修改 dataDir属性:dataDir=/root/zookeeper-3.4.6/data

  进入bin目录,可以看到服务启动文件,输入命令 ./zkServer.sh start 启动服务

   

   停止服务

  

   查看服务状态

  

  3.tomcat的安装

  上传tomcat压缩包到centos

  

   解压

  

   将解压后的文件夹移动到 /usr/program

  

   为了方便操作可修改tomcat文件夹的名字

  

   进入tomcat安装bin目录并启动

  

    启动成功后,即可通过浏览器访问: cenetos的IP:8080

    #如果启动成功以后,但是在windows browser 中访问不到tomcat,可能是Linux防火墙的问题

  #停止防火墙服务,并且开机时不允许自启:

  #systemctl stop firewalld.service && systemctl disable firewalld.service

  #停止防火墙服务,并且开机时允许自启:

  #systemctl start firewalld.service && systemctl enable firewalld.service

  #查看firewall服务状态:systemctl status firewalld

  #查看firewall的状态:firewall-cmd - -state

  #开启 service firewalld start

  #重启 service firewalld restart

  #关闭 service firewalld stop

  #查询端口是否开放 firewall-cmd --query-port=8080/tcp

  #开放80端口 firewall-cmd --permanent --add-port=80/tcp

  #移除端口 firewall-cmd --permanent --remove-port=8080/tcp

  4.dubbo-admin

  下载地址:https://github.com/apache/dubbo

  进入dubbo-admin目录 ,输入maven命令打包:

  mvn package -Dmaven.skip.test=true

  进入target文件夹,你会看到一个dubbo-admin.war,上传war包到centos

  

   将war包放到tomcat的webapps下。启动tomcat后自动解压

  

  如果你部署在zookeeper同一台主机并且端口是默认的2181,则无需修改任何配置。如果不是在一台

  主机上或端口被修改,需要修改WEB-INF下的dubbo.properties  ,修改如下配置

  dubbo.registry.address=zookeeper://127.0.0.1:2181

   

   修改后重新启动tomcat

  打开浏览器,输入IP:8080/dubbo-admin/ ,登录用户名和密码均为root 进入首页(前提要保证zookeeper服务是启动状态)

  

  

猜你喜欢

转载自www.cnblogs.com/guyunfei/p/11831092.html