官网地址:https://www.rabbitmq.com/download.html
下载地址:https://packagecloud.io/rabbitmq
环境:centOs8
1.2.1.将下载的安装包上传到 /usr/local/rabbitmq(目录不存在则创建)
1.2.2.按以下方式执行命令
rpm -ivh erlang-21.3-1.el7.x86_64.rpm 安装erlang环境 erl查是否安装成功 yum install socat -y 引入依赖包 rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm 安装rabbitmq
重点问题:
1)注意安装包与liunx系统的版本对应;
2)erlang环境必须与rabbitmq的版本相对应。参考地址:https://www.rabbitmq.com/which-erlang.html
3)rabbitmq安装的时候,注意权限的问题
lsattr /etc/passwd 查看文件属性 chattr -i /etc/passwd 移除文件属性1.3.启动程序
添加开机启动 RabbitMQ 服务 chkconfig rabbitmq-server on 启动服务 /sbin/service rabbitmq-server start 查看服务状态 /sbin/service rabbitmq-server status 停止服务(选择执行) /sbin/service rabbitmq-server stop 开启 web 管理插件 rabbitmq-plugins enable rabbitmq_management1.4:登录web管理查看
用默认账号密码(guest)访问地址 http://127.0.0.1:15672 (注意防火墙)
还容易遇到权限问题…
解决办法:添加一个新的用户
1.创建账号(admin 密码 123) rabbitmqctl add_user admin 123 2.设置用户角色 rabbitmqctl set_user_tags admin administrator 3.设置用户权限 set_permissions [-p2.超级简单Docket安装 2.1 查找镜像] rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*" 用户 user_admin 具有/vhost1 这个 virtual host 中所有资源的配置、写、读权限 4.查看当前用户和角色 rabbitmqctl list_users 5.重置命令 关闭应用的命令为 rabbitmqctl stop_app 清除的命令为 rabbitmqctl reset 重新启动命令为 rabbitmqctl start_app
docker search rabbitmq:management2.2 拉取镜像
docker pull rabbitmq:management2.3 查看镜像
docker images2.4 创建容器
docker run -d --hostname mq-rabbit --name rabbitmq -e RABBITMQ-DEFAULT_USER=guest - RABBITMQ-DEFAULT_PASS=guest -p 15672:15672 rbmq01 mq-rabbit主机名称 rbmq01镜像名称2.5 查看容器
docker -ps -a2.6 访问测试
用默认账号密码(guest)访问地址 http://127.0.0.1:15672 (注意防火墙)
跟上面一样。



