docker部署单机rabbitmq(自测用)

docker 仓库地址: https://registry.hub.docker.com/_/rabbitmq/

拉取镜像

docker pull rabbitmq:3.8-management

启动容器

docker run -d --hostname rabbit-node --name my-rabbit -p 5672:5672 -p 15672:15672 rabbitmq:3.8-management

进入容器

docker exec -it my-rabbit /bin/bash

查看 MQ 状态

/opt/rabbitmq/sbin/rabbitmqctl status

新增 rabbitmq 用户

/opt/rabbitmq/sbin/rabbitmqctl add_user rabbitadmin 'gECZ^edc'

设置角色

/opt/rabbitmq/sbin/rabbitmqctl set_user_tags rabbitadmin administrator

设置默认vhost("/")访问权限

/opt/rabbitmq/sbin/rabbitmqctl set_permissions -p '/' rabbitadmin '.*' '.*' '.*'

在宿主机上开发 5672, 15672 端口

firewall-cmd --add-port=5672/tcp --permanent
firewall-cmd --add-port=15672/tcp --permanent
firewall-cmd --reload

 

推荐这些技术文章:

RabbitMQ单机部署指南

1.1.下载镜像
方式一:在线拉取
docker pull rabbitmq:3.8-management

方式二:从本地加载
上传到虚拟机中后,使用命令加载镜像即可:
docker load -i mq.tar

1.2.安装MQ
执行下面的命令来运行MQ容器:
RABBITMQ_DEFAULT_USER对应用户
RABBITMQ_DEFAULT_PAS 对应密码
docker run \
...

CentOS 7 RabbitMQ 单机部署

RabbitMQ版本:3.8.5
安装Erlang
RabbitMQ的集群基于Erlang的分布式特性实现,所以需要先安装Erlang。

下载yum源配置脚本:
curl -#LO https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh
bash script.rpm.sh

安装erlang
...

rabbitmq单机部署、集群部署、haproxy+keepalived 的高可用负载均衡环境搭建

环境准备

三台 centos 7.5 服务器
rabbitmq 安装所需依赖Erlang (使用 rpm 安装)
rabbitmq 安装包(使用rpm安装)

服务器IP

服务器
IP
hostname

rabbit-50
192.168.86.50
node0

rabbit-51
192.168.86.51
node1

rabbit-52
192.168.86.52
n...

RabbitMQ从入门到精通-单机安装

1.官网地址
https://www.rabbitmq.com/download.htm
2.文件上传
上传到/usr/local/software 目录下(如果没有 software 需要自己创建

3.安装文件(分别按照以下顺序安装)  

rpm -ivh erlang-21.3-1.el7.x86_64.rpm
yum install socat -y
r...

docker部署rabbitmq

安装RabbitMQdocker pull rabbitmqdocker run -d  --name myrabbit -p 15672:15672 -p 5672:5672 rabbitmq安装插件后才可以访问web管理页面执行: rabbitmq-plugins enable rabbitmq_management
访问地址http://虚拟机 ip:15672,用户名和密码默认...

单机环境Docker部署RabbitMQ集群

shell及compose脚本如下,记录备忘。

echo ""
echo "请输入MQ用户(默认为guest):"
read username

echo "请输入MQ密码(默认为guest):"
read userpass

if [ -z "$username" ]; then
username=...

Centos7服务器上RabbitMQ单机安装

一、背景
最近项目中用到了RabbitMQ,但是发现自己本地没有安装,此文记录一下本地RabbitMQ的安装过程。注意不同的系统安装方式略有不同,此处我们记录的是Centos7的安装方式。
二、安装方式
此处我们通过rpm的方式来安装,官方介绍了2种方式来安装这些rpm。

1、第二种安装方式需要的依赖
第二种方式安装RabbitMQ需要的依赖为:

2、安装RabbitMQ需要的用户权限

三...

Rabbitmq安装与部署

一:安装依赖软件Erlang
安装包otp_src_22.3.tar.gz,下载到部署服务器tar -zxvf解压
mv otp_src_22.3 ./erlang变更文件夹名字
可能需要安装的依赖包
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses ncurses-devel openssl-devel perl​y...

dokcer部署rabbitmq

创建工作目录
[root@localhost mongo]# mkdir -p /root/tools/rabbitmq/{data,conf,init}
创建初始用户脚本

[root@localhost init]# cat /root/tools/rabbitmq/init/init.sh
#!/usr/bin/env bash
echo "Creating rabbitmq user...

rabbitmq集群部署

环境:IP地址    主机名    操作系统    防火墙和SELinux    用途192.168.100.143    mq01    CentOS7.4(64位)    关闭    磁盘节点192.168.100.144  ...

文章标题:docker部署单机rabbitmq(自测用)
文章链接:https://www.dianjilingqu.com/4709.html
本文章来源于网络,版权归原作者所有,如果本站文章侵犯了您的权益,请联系我们删除,联系邮箱:saisai#email.cn,感谢支持理解。
THE END
< <上一篇
下一篇>>