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

news2024/12/24 8:37:08

安装Zookeeper

A. 上传安装包

zookeeper-3.4.6.tar.gz

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

B. 解压

#解压到当前目录,之后会生成一个安装后的目录
tar -zxvf zookeeper-3.4.6.tar.gz

#加上-c 代表解压到指定目录
tar -zxvf zookeeper-3.4.6.tar.gz -C /usr/local/

在这里插入图片描述

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

cd /usr/local/src/Zookeeper/zookeeper-3.4.6/

mkdir data

在这里插入图片描述


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

​cd conf

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

在这里插入图片描述

E. 配置数据存放目录

vim zoo.cfg

dataDir=/usr/local/src/Zookeeper/zookeeper-3.4.6/data/

在这里插入图片描述

F. 启动Zookeeper

#进入到Zookeeper的安装目录
cd /usr/local/src/Zookeeper/zookeeper-3.4.6/

#启动
bin/zkServer.sh start

#停止
bin/zkServer.sh stop

#查看状态
#运行模式:单机版
bin/zkServer.sh status

在这里插入图片描述

安装Mycat-web

A. 上传安装包

Mycat-web.tar.gz

在这里插入图片描述

B. 解压

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

在这里插入图片描述

C. 目录介绍

cd mycat-web/

ll

在这里插入图片描述

  • 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

在这里插入图片描述

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地址。
      在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1072440.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Attention Is All You Need(中文版)

目录 1 简介 2 背景 3 模型结构 3.1 编码器和解码器 3.2 注意力机制 3.2.1 缩放的点积注意力机制 3.2.2 多头注意力机制 3.2.3 Transformers中的注意力机制 3.3 基于位置的前馈神经网络 3.4 词嵌入和 softmax 3.5 位置编码 4 为什么选择自注意力机制 5 训练 5.1 硬件和时间 5.2…

深眸科技自研AI视觉分拣系统,实现物流行业无序分拣场景智慧应用

在机器视觉应用环节中,物体分拣是建立在识别、检测之后的一个环节,通过机器视觉系统对图像进行处理,并结合机械臂的使用实现产品分类。 通过引入视觉分拣技术,不仅可以实现自动化作业,还能提高生产线的生产效率和准确…

java案例25:批量操作文件管理器

思路: 编写文件管理器,实现文件的批量操作。具体功能: 1.用户输入指令1,代表“指定关键字检索文件”, 此时需要用户输入检索的目录和关键字, 系统在用户指定的目录下检索出文件名中包含关键字的文件 并将其…

抢先知:公抓抓 信息挖掘工具

随着经济全球化进程的加速,企业在不断发展和壮大,同时也在不断地适应市场的变化。在这个过程中,企业信息的及时获取和掌握变得至关重要。那么,最新企业信息哪里找呢?在这里介绍几个路径,可以参考&#xff0…

蓝桥杯每日一题2023.10.9

题目描述 成绩统计 - 蓝桥云课 (lanqiao.cn) 题目分析 学会使用四舍五入函数round #include<bits/stdc.h> using namespace std; int s1, s2; int main() {int n, x;cin >> n;for(int i 1; i < n; i ){cin >> x; if(x > 60)s1 ;if(x > 85)s2 ;…

GD32F103 硬件SPI通信

1. SPI的通信原理 SPI既可以做主机也可以做从机。 当做主机时。MOSI&#xff0c;SCK,CS都是作为输出。 而作为从机时。MOSI&#xff0c;SCK,CS都是作为输入。 所以SPI的硬件电路应该实现这样的功能。 2. GD32/STM32的SPI框图 1. GD32框图 如下图做主机的数据流向&#xf…

华为HCIP安全 VPN学习笔记 密码学基础:基本框架介绍

0.学习密码学的目的与方法 作为一个工程师&#xff0c;你不需要像科学家一样掌握密码学的整个开发过程。 为了保障安全性&#xff0c;密码学发展出不同的模块&#xff0c;解决了不同的问题&#xff0c;数据的安全性也在这个过程中不断提升。而加密只是其中众多模块之一。其他…

JAVA毕业设计098—基于Java+Springboot的在线教育课程视频(源码+数据库)

基于JavaSpringboot的在线教育课程视频(源码数据库)098 一、系统介绍 本系统分为管理员、教师、用户三种角色(角色菜单可自行分配) 用户功能&#xff1a; 注册、登录、课程搜索、视频观看、课程资料发布、资料浏览、用户中心、我的发布、通知信息、密码修改 教师功能&…

母婴店怎么在微信小程序卖东西

随着互联网的发展&#xff0c;微信小程序已经成为一种新型的电商模式&#xff0c;它无需下载安装&#xff0c;使用方便&#xff0c;不占用手机内存&#xff0c;让购物变得更加简单便捷。母婴店也可以通过微信小程序来销售产品&#xff0c;拓宽销售渠道&#xff0c;增加销售额。…

Docker Mysql实战:docker compose 搭建Mysql

1、docker-compose-mysql文件准备 进入/home/docker目录&#xff0c;新建docker-compose-mysql.yml文件&#xff0c;内容如下&#xff1a; version: 3.0 services:mysql:image: "mysql:5.7"container_name: "mysql"environment:MYSQL_ROOT_PASSWORD: &q…

还原回收站的文件需要管理员权限怎么办

案例分享&#xff1a;无意中删除一些文件至回收站&#xff0c;却无法还原&#xff0c;提示“您需要权限来执行此操作”。怎么办&#xff0c;请大侠指点&#xff1f; ——当我们意外地删除了文件并将其放入回收站时&#xff0c;我们通常可以轻松地将其还原。然而&#xff0c;有…

Springboot+vue的企业OA管理系统(有报告),Javaee项目,springboot vue前后端分离项目。

演示视频&#xff1a; Springbootvue的企业OA管理系统&#xff08;有报告&#xff09;&#xff0c;Javaee项目&#xff0c;springboot vue前后端分离项目。 项目介绍&#xff1a; 本文设计了一个基于Springbootvue的前后端分离的企业OA管理系统&#xff0c;采用M&#xff08;m…

如何正确操作封箱机

前文跟大家分享过封箱机错误操作三案例&#xff0c;那么封箱机到底如何才能正确操作呢&#xff1f;今天就和您分享一下如何正确操作封箱机。 1、确定正确的电源电压进行接入。目前国内封箱机均采用220v 50hz电源电压&#xff0c;但也有一些定制型设备可能使用380v电源&#xff…

vue建项目

vue3 create-vue 建vue3项目 vscode里改点东西&#xff0c;首先vetur禁用&#xff0c;这个是vue2的&#xff0c;下volar pinia持久化插件&#xff1a;npm i pinia-plugin-persistedstate 配eslint、prettier 在.eslintrc.cjs里配 rules: {// prettier专注于代码的美观度 (格…

Go 团队发布组织 / 构建 Go module 的官方指南

导读Go 团队发布了一份官方指南&#xff0c;帮助开发者更规范地组织 / 构建 Go module。 刚接触 Go 的开发者常见问题之一是&#xff0c;“就文件和文件夹的组织布局而言&#xff0c;如何组织我的 Go 项目&#xff1f;”。这份指南就是提供建议来帮助回答这个问题。其中包括针对…

2023年中国CEM-1型覆铜板产量、需求量及行业销售收入分析[图]

CEM-1指覆铜板的一种&#xff0c;以玻纤布半固化片与纸基半固化片层压铜箔达到固化后形成的板材&#xff0c;属于复合型基材&#xff0c;CEM-1能用来制作频率特性要求高的PCB&#xff0c;如电视机的调谐器、电源开关、超声波设备、计算机电源和键盘&#xff0c;也可以用于电视机…

解决扬声器异常

之前使用的是PulseAudio PulseAudio 是默认的音频服务器和音频框架&#xff0c;因此大多数应用程序通过 PulseAudio 来处理音频 但也有一些应用程序直接使用 ALSA&#xff08;Advanced Linux Sound Architecture&#xff09;来与音频硬件交互。在这些情况下&#xff0c;ALSA …

[GYCTF2020]Ezsqli 绕过or information_schema 无列名注入

https://www.cnblogs.com/h0cksr/p/16189749.html https://www.gem-love.com/ctf/1782.html 说好的ez.... 我们开始吧 首先就直接进行抓包 看回显 然后开始正常的测试 报错了 这里的 or过滤的绕过 我们可以使用 ^ 或者 || 我喜欢用 || 所以继续构造 发现了 就是目前这种…

JavaScript——数据类型、类型转换

数据类型 计算机世界中的万事万物都是数据。 计算机程序可以处理大量的数据&#xff0c;为什么要给数据分类? 更加充分和高效的利用内存也更加方便程序员的使用数据 基本数据类型 number 数字型 JavaScript中正数、负数、小数等统一称为number JS是弱数据类型&#xff0…

基于SpringBoot的篮球论坛系统

基于SpringBoot的篮球论坛系统~ 开发语言&#xff1a;Java数据库&#xff1a;MySQL技术&#xff1a;SpringBootMyBatisVue工具&#xff1a;IDEA/Ecilpse、Navicat、Maven 系统展示 前台界面 登录界面 管理员界面 摘要 基于Spring Boot的篮球论坛系统代表了一个现代社交网络应…