• Centos安装RabbitMQ超详细(必须收藏)


    最近搞了台liunx(centos)服务器,想玩一下rabbitMQ。但是发现csdn没有一个详细或者便捷的安装流程,特此写了这么一篇文章!记得三连~ 万分感谢!

    首先Windows安装rabbitMQ我就不阐述了,不难的!CSDN上有详细的教程。本文只讲述Centos安装流程。

    本文采用全新安装的Centos7.6操作系统。

    **第一步:**安装宝塔(可能是题外操作哈,本人常做php站所以习惯性在新系统必然先安装它,安装方法直接去看官网,一句命令自动化安装的不难!)

    第二步:

    因rabbitMQ是erlang开发的,所以首先咱们要安装它的开发环境!这里在rabbitMQ官网有阐述,同时也给提供了简单一些的方法。

    rabbitMQ官网:Installing on RPM-based Linux (RedHat Enterprise Linux, CentOS, Fedora, openSUSE) — RabbitMQ[这里是图片001]https://www.rabbitmq.com/install-rpm.html

    零依赖 Erlang安装

    这里我没有选择最新的发行版,因为我的系统是centos7.6,所以看好系统版本去安装。

    新系统是新的环境,没有这个仓库所以需要执行箭头指向的这句命令安装一下。

    然后执行这句下载命令。

    下载完成后,运行这个命令进行安装。

    输入“y”,回车继续。

    等待完成。

    输入“erl”,显示版本号说明erlang安装成功!哇!这过程够麻烦!

    不过个人感觉算是够无脑安装的了,没那么多事。

    第三步:

    开始安装rabbitMQ-server,注意erlang版本与rabbitMQ版本兼容问题。

    RabbitMQ Erlang Version Requirements — RabbitMQ

    咱们刚刚安装的erlang版本是23.3.4.11所以根据这个去看下咱们能安装的rabbitMQ版本有哪些。

    回到仓,点击箭头位置。

    进入rabbitMQ版本仓

    貌似第一个的版本号就可以哦!点击进入。

    方式同安装erlang一样,安装仓库。

    方式同安装erlang一样,下载包。

    下载好以后执行这句安装。

    管他3721,输入“y”,回车。

    等待完成。

    第四步:

    启动 rabbitmq 的插件管理。

    rabbitmq-plugins enable rabbitmq_management
    
    • 1

    启动rabbitmq服务。

    systemctl start rabbitmq-server
    
    • 1

    服务器开起端口:15672、5672。

    云服务器自行去控制台添加,咱们这里同时安装了宝塔,所以云服务器控制台添加完还需要在宝塔中添加。

    然后打开连接:http://公网IP:端口号

    **第五步:**创建一个账户。

    添加 admin 用户并设置密码

    rabbitmqctl add_user admin 123456
    
    • 1

    添加 admin 用户为administrator角色

    rabbitmqctl set_user_tags admin administrator
    
    • 1

    设置 admin 用户的权限,指定允许访问的vhost以及write/read

    rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
    
    • 1

    查看vhost(/)允许哪些用户访问

    rabbitmqctl list_permissions -p /
    
    • 1

    查看用户列表

    rabbitmqctl list_users
    
    • 1

    确认无误以后基本可以说就完成了。

    **第六步:**登录!

    完成~~~

    记得三连哦~~~

    附上rabbitMQ的一些基础命令~~~

    先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦

  • 相关阅读:
    机器学习从入门到放弃:Transfomer-现代大模型的基石
    【毕业设计】基于大数据的招聘与租房分析可视化系统
    Web酒店管理系统(附源码及资源)
    RTI connext 初级入门
    【Unity3D】粒子系统ParticleSystem
    渗透工具---BurpSuite 插件开发之HelloWorld
    【C++学习】类与对象(上)
    将STM32 内部Flash虚拟成优盘,进行IAP升级
    ESP8266-Arduino编程实例-定时器与中断
    网络安全数字孪生:一种新颖的汽车软件解决方案
  • 原文地址:https://blog.csdn.net/m0_67394360/article/details/126098911