欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

rabbitmq的安装Liunx教程

时间:2023-06-23
1.比较复杂的安装方式(不建议使用)

官网地址:https://www.rabbitmq.com/download.html
下载地址:https://packagecloud.io/rabbitmq
环境:centOs8

1.1.首先下载安装包 1.2.安装程序

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_management

1.4:登录web管理查看

用默认账号密码(guest)访问地址 http://127.0.0.1:15672 (注意防火墙)

还容易遇到权限问题…
解决办法:添加一个新的用户

1.创建账号(admin 密码 123)rabbitmqctl add_user admin 123 2.设置用户角色rabbitmqctl set_user_tags admin administrator3.设置用户权限set_permissions [-p ] rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"用户 user_admin 具有/vhost1 这个 virtual host 中所有资源的配置、写、读权限4.查看当前用户和角色rabbitmqctl list_users5.重置命令关闭应用的命令为rabbitmqctl stop_app清除的命令为rabbitmqctl reset重新启动命令为rabbitmqctl start_app

2.超级简单Docket安装 2.1 查找镜像

docker search rabbitmq:management

2.2 拉取镜像

docker pull rabbitmq:management

2.3 查看镜像

docker images

2.4 创建容器

docker run -d --hostname mq-rabbit --name rabbitmq -e RABBITMQ-DEFAULT_USER=guest - RABBITMQ-DEFAULT_PASS=guest -p 15672:15672 rbmq01mq-rabbit主机名称rbmq01镜像名称

2.5 查看容器

docker -ps -a

2.6 访问测试

用默认账号密码(guest)访问地址 http://127.0.0.1:15672 (注意防火墙)
跟上面一样。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。