首页 > 其他分享 >RabbitMQ下载与安装

RabbitMQ下载与安装

时间:2023-04-01 18:33:39浏览次数:54  
标签:用户 rabbitmq server 命令 rabbitmqctl RabbitMQ 安装 下载

1. 首先进入rabbitmq官网找,查看rabbitmq对应的erlang之间对应的版本信息

网址:RabbitMQ Erlang Version Requirements — RabbitMQ 网站看不懂的话可以使用windows系统最新的edge浏览器,有翻译功能.

image-20230401174150619

2. 在github网站下载 erlang 的 .npm 文件(文件下载可能较慢,耐心等待)

网址:https://github.com/rabbitmq/erlang-rpm/releases

找到自己需要的版本

image-20230401174234012

3. 在github网站下载 rabbitmq 的 .npm 文件(文件下载可能较慢,耐心等待)

网站:https://github.com/rabbitmq/rabbitmq-server/releases

image-20230401174311940

说明:"el数字"表示操作系统的发行版本。

"el8"表示的是 centos8/redhat8,"el7"表示的是 centos7/redhat7,"el6"表示的是 centos6/redhat6。

4.安装步骤

1.官网地址

https://www.rabbitmq.com/download.html

2.文件上传

上传到/usr/local/software 目录下(如果没有 software 需要自己创建)

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

rpm -ivh erlang-21.3-1.el7.x86_64.rpm
yum install socat -y
rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm

3.启动服务-常用命令(按照以下顺序执行)

添加开机启动 RabbitMQ 服务
chkconfig rabbitmq-server on
启动服务
/sbin/service rabbitmq-server start
查看服务状态
/sbin/service rabbitmq-server status

image-20230401174956270

停止服务(选择执行)
/sbin/service rabbitmq-server stop

image-20230401175532823

开启 web 管理插件
rabbitmq-plugins enable rabbitmq_management (使用这个命令开启web管理插件需要先将RabbitMQ服务停止才可以)

使用完这个命令后需要再次开启RabbitMQ服务,然后去看下服务状态是否是开启的就可以了.

用默认账号密码(guest)访问地址 http://47.115.185.244:15672/ (这里是自己的服务器地址ip 端口号默认是15672)

访问不成功,可能出现权限问题,应该是防火墙开启,需要进行关闭,尝试按照以下步骤解决一下

1.首先是查看一下服务器的防火墙的状态 使用命令 systemctl status firewalld,

image-20230401180330382

2.关闭防火墙,并且再次查看状态是否关闭成功

systemctl stop firewalld

image-20230401180451770

3.为了防止下次开启服务器防火墙自动开启,我们使用命令将防火墙自启动关闭

systemctl enable firewalld

然后页面再次访问就会正常显示了,但是是没有权限登录的,默认是guest,密码也是.

image-20230401175008630

4.添加一个新的用户

创建账号,下面命令是用来添加用户的,后面123是密码
rabbitmqctl add_user admin 123
设置用户角色,下面命令是用来设置用户角色的.admin是用户名称,administrator表示超级管理员角色
rabbitmqctl set_user_tags admin administrator
设置用户权限,下面命令是用来给用户设置权限的.
格式:set_permissions [-p <vhostpath>] <user> <conf> <write> <read>
命令: rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
表示用户 admin 具有/vhost1 这个 virtual host 中所有资源的配置、写、读权限
查看当前用户和角色
rabbitmqctl list_users

image-20230401181737708

默认用户不能登陆就是因为没有设置该用户的权限.

5.再次利用 admin 用户登录

image-20230401181909530

6.重置命令

关闭应用的命令为
rabbitmqctl stop_app
清除的命令为
rabbitmqctl reset
重新启动命令为
rabbitmqctl start_app

标签:用户,rabbitmq,server,命令,rabbitmqctl,RabbitMQ,安装,下载
From: https://www.cnblogs.com/javaxubo/p/17279066.html

相关文章

  • linux 安装Python
    Linux通常附带大多数Python都是2.7.5版本。如果我们想使用Python3,最好安装一个新的Python3环境,但请不要尝试删除Python2,避免引起不必要的麻烦。1、获取python#在Linux的home目录下创建一个python3目录mkdir/home/python3#切换到python3目录cd/home/python3#下载安装包到py......
  • 下载并安装matlab2018
    欢迎来到我的友链小屋下载链接:链接:https://pan.baidu.com/s/1zo_8g0iqWxEwbNa9-FesFw 提取码:4r1w 百度网盘vip:在拼多多搜索百度网盘一天vip 安装流程:http://www.zhanshaoyi.com/8567.html......
  • mysql二进制文件安装方式
    安装进制包如果用户既不想安装最简单却不够灵活的RPM包,又不想安装复杂费时的源码包,那么,已经编泽好的二进制包将是很好的选择具体安装步骤如下。(1用root登录操作系统,增加mysql用户和组,数据库将安装在此用户下:she1l>groupaddmysalshell>useradd-gmysqlmysal(2)解压二进制安......
  • 清华AOSP镜像下载 同步遇到的问题
    https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/清华AOSP镜像地址如图  下载tar后解压执行reposync报错Traceback(mostrecentcalllast):File"/home/wanglongjiang/aosp/.repo/repo/main.py",line38,in<module>fromcolorimportSetDefaultColori......
  • 【转】Docker安装Redis
    https://blog.csdn.net/weixin_45821811/article/details/116211724安装步骤:1、Docker搜索redis镜像命令:dockersearch<镜像名称> 2、Docker拉取镜像命令::dockerpull<镜像名称>:<版本号>3、Docker挂载配置文件接下来就是要将redis的配置文件进行挂载,以配置文件方式启动re......
  • AI写代码 GitHub Copilot + Idea 安装和使用教程
    GitHubCopilot是微软与OpenAI共同推出的一款AI编程工具,基于GitHub及其他网站的源代码,根据上文提示为程序员自动编写下文代码,可以极大地提高编写代码的效率。根据已有上下文补全代码根据函数名和参数,生成方法体根据注释自动生成代码代码优化生成测试代码一、GitHubCopil......
  • 企业实践 | 如何在阿里云裸金属服务器上使用UEFI模式实践安装国产银河麒麟V10操作系统
    [点击......
  • Docker安装RabbitMQ
     安装步骤:一般情况,需要先安装部署Erlang环境再安装RabbitMQ环境。不过docker中,Erlang环境已经被docker自动安装,我们只需要简单几步操作即可完成RabbitMQ环境地安装+Web页面管理。端口开放如果在云服务上部署需在安全组开通一下端口:15672、5672、25672、61613、1883。15672(UI......
  • Microsoft office 2021功能特性介绍及安装教程Office 2021中文版最新(激活)正式下载
    Microsoftoffice2021简体中文版是一款非常受人欢迎的办公软件,包含了Word、Excel、PowerPoint、OneNote、Lync、Publisher和Access等等多款组件,支持独立打开使用,满足用户的所有使用需求,大为改善的操作界面,能够自动创建书签,内置图像搜索功能,Excel快速分析,Office2021对操作界面......
  • macos:用homebrew安装node/安装vue-cli( node v18.15.0/ Homebrew 4.0.10-119)
    一,用brew安装nodeliuhongdi@liuhongdideMacBook-ProHomebrew%brewinstallnode@18==>Downloadinghttps://formulae.brew.sh/api/formula.jws.json#=#=#==>Fetchingnode......