• MyCat-web安装文档:安装Zookeeper、安装Mycat-web


    安装Zookeeper

    A. 上传安装包

    zookeeper-3.4.6.tar.gz
    
    • 1

    在这里插入图片描述
    在这里插入图片描述

    B. 解压

    #解压到当前目录,之后会生成一个安装后的目录
    tar -zxvf zookeeper-3.4.6.tar.gz
    
    #加上-c 代表解压到指定目录
    tar -zxvf zookeeper-3.4.6.tar.gz -C /usr/local/
    
    • 1
    • 2
    • 3
    • 4
    • 5

    在这里插入图片描述

    C. 在安装目录下,创建数据存放目录

    cd /usr/local/src/Zookeeper/zookeeper-3.4.6/
    
    mkdir data
    
    • 1
    • 2
    • 3

    在这里插入图片描述


    D. 修改配置文件名称并配置

    ​cd conf
    
    #zoo_sample.cfg核心配置文件它是官方提供的一个样例文件,所以要把它拷贝一份出来并且修改名字
    cp zoo_sample.cfg zoo.cfg
    
    • 1
    • 2
    • 3
    • 4

    在这里插入图片描述

    E. 配置数据存放目录

    vim zoo.cfg
    
    dataDir=/usr/local/src/Zookeeper/zookeeper-3.4.6/data/
    
    • 1
    • 2
    • 3

    在这里插入图片描述

    F. 启动Zookeeper

    #进入到Zookeeper的安装目录
    cd /usr/local/src/Zookeeper/zookeeper-3.4.6/
    
    #启动
    bin/zkServer.sh start
    
    #停止
    bin/zkServer.sh stop
    
    #查看状态
    #运行模式:单机版
    bin/zkServer.sh status
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    在这里插入图片描述

    安装Mycat-web

    A. 上传安装包

    Mycat-web.tar.gz
    
    • 1

    在这里插入图片描述

    B. 解压

    tar -zxvf Mycat-web.tar.gz -C /usr/local/
    
    • 1

    在这里插入图片描述

    C. 目录介绍

    cd mycat-web/
    
    ll
    
    • 1
    • 2
    • 3

    在这里插入图片描述

    • etc ----> jetty配置文件
    • lib ----> 依赖jar包
    • mycat-web ----> mycat-web项目
    • readme.txt
    • start.jar ----> 启动jar
    • start.sh ----> linux启动脚本


    D. 启动

    #在安装目录下进行启动
    cd /usr/local/src/MyCat-Web/mycat-web/
    
    #所有的启动日志都追加到了nohup.out文件中
    sh start.sh
    
    • 1
    • 2
    • 3
    • 4
    • 5

    在这里插入图片描述

    E. 访问

    http://192.168.10.210:8082/mycat

    在这里插入图片描述

    G. 注意事项:

    • 当前Mycat-web和Zookeeper关联了没有,好像并没有,那么现在启动Mycat-web能不能正常使用呢???

      • 可以,原因是在/usr/local/src/MyCat-Web/mycat-web/mycat-web/WEB-INF/classes/目录下有一个文件mycat.prpperties,在这个文件中实际上就配置了Zookeeper的地址(zookeeper=localhost:2181,代表本机的2181端口的Zookeeper,而我们安装的Zookeeper恰好和Mycat-web是在同一台服务器上,也就是在本机上,端口号是2181,所以不用修改配置)
        在这里插入图片描述
        在这里插入图片描述
    • 如果Zookeeper与Mycat-web不在同一台服务器上 ???

      • 需要设置Zookeeper的地址:在/usr/local/src/MyCat-Web/mycat-web/mycat-web/WEB-INF/classes/mycat.properties文件中配置,对应的ip地址。
        在这里插入图片描述
  • 相关阅读:
    Mini Homer——几百块钱也能搞到一台远距离图数传链路?
    电脑恢复删除数据的原理和方法
    Newman
    大数据第六天
    Net5开发的视频监控管理系统
    【良品】运维实施工程师面试题
    Mac使用brew搭建kafka集群
    深度详解 Android 屏幕刷新机制之 Choreographer
    找不到mfc110.dll,无法执行代码
    网页下拉菜单
  • 原文地址:https://blog.csdn.net/aa35434/article/details/133696700