IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> RabbitMQ -> 正文阅读

[大数据]RabbitMQ

消息服务器

消息队列 Message Queue

消息中间件

服务器安装Docker环境

  1. 克隆 centos-8-2105: docker-base

  2. 设置ip

    xxxxxxxxxx
    ./ip-dhcp
    ifconfig
  3. mobaxterm 连接服务器

  4. 上传 Docker 的离线安装文件到 /root/

    • DevOps课前资料\docker\docker-install 文件夹
  5. 按Docker笔记执行离线安装

    # 进入 docker-install 文件夹
    cd docker-install
    # 为 docker-install 添加执行权限
    chmod +x install.sh
    # 安装
    ./install.sh -f docker-20.10.6.tgz
    # 镜像加速
    cat <<EOF > /etc/docker/daemon.json
    {
     ?"registry-mirrors": [
     ? ?"https://docker.mirrors.ustc.edu.cn",
     ? ?"http://hub-mirror.c.163.com"
      ],
     ?"max-concurrent-downloads": 10,
     ?"log-driver": "json-file",
     ?"log-level": "warn",
     ?"log-opts": {
     ? ?"max-size": "10m",
     ? ?"max-file": "3"
     ?  },
     ?"data-root": "/var/lib/docker"
    }
    EOF
    # 重新加载docker配置
    sudo systemctl daemon-reload
    #重启docker服务
    sudo systemctl restart docker

没有 ens33 网卡,或没有ip

# centos 8 -- not an active connection
nmcli n on 
systemctl restart NetworkManager
# centos 7 -- network.service 
systemctl stop NetworkManager
systemctl disable NetworkManager

搭建RabbitMQ服务器?

  1. 克隆 docker-base:rabbitmq

  2. 设置ip

    ./ip-static
    ip: 192.168.64.140
    ?
    ifconfig
  3. rabbitmq镜像,两个选择:

    • docker pull rabbitmq:management 在线下载镜像

    • 上传 rabbit-image.gz/root/,然后执行镜像导入

      docker load -i rabbit-image.gz

  4. 执行 docker images 查看镜像

  5. 关闭防火墙

    systemctl stop firewalld
    systemctl disable firewalld
  6. 重启 docker 系统服务

    systemctl restart docker
    
  7. 从镜像,运行启动 rabbitmq 容器

    # 导入的旧版本,启动运行命令
    docker run -d --name rabbit \
    -p 5672:5672 \
    -p 15672:15672 \
    -e RABBITMQ_DEFAULT_USER=admin \
    -e RABBITMQ_DEFAULT_PASS=admin \
    rabbitmq:management
    ?
    # 在线拉取的新版本 3.9 以上
    mkdir /etc/rabbitmq
    ?
    vim /etc/rabbitmq/rabbitmq.conf
    ?
    # 添加两行配置:
    default_user = admin
    default_pass = admin
    ?
    docker run -d --name rabbit \
    -p 5672:5672 \
    -p 15672:15672 \
    -v /etc/rabbitmq/rabbitmq.conf:/etc/rabbitmq/rabbitmq.conf \
    -e RABBITMQ_CONFIG_FILE=/etc/rabbitmq/rabbitmq.conf \
    rabbitmq:management
  8. 访问管理控制台 http://192.168.64.140:15672 用户名密码是 admin

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-08-20 15:11:21  更:2021-08-20 15:12:39 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年6日历 -2024/6/1 22:41:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码