CentOS 7 下安装RabbitMQ教程_centos7安装rabbitmq,架构师必备技能 ...

打印 上一主题 下一主题

主题 595|帖子 595|积分 1785

先自我先容一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7
深知大多数程序员,想要提升技能,每每是自己探索发展,但自己不成体系的自学结果低效又漫长,而且极易碰到天花板技能停滞不前!
因此收集整理了一份《2024年最新大数据全套学习资料》,初衷也很简朴,就是希望可以大概资助到想自学提升又不知道该从何学起的朋友。





既有适合小白学习的零底子资料,也有适合3年以上经验的小同伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!
由于文件比力多,这里只是将部分目录截图出来,全套包罗大厂面经、学习笔记、源码讲义、实战项目、大纲门路、讲解视频,并且后续会持续更新
假如你必要这些资料,可以添加V获取:vip204888 (备注大数据)

正文

  1. rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm
复制代码

(5)安装rabbitmq

  1. rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm
复制代码

如今已经安装完毕!
(6)开机启动,假如你必要的话就添加开机启动(不添加开机启动的不要添加了)

  1. systemctl enable rabbitmq-server
复制代码
(7)启动rabbitmq

  1. # 启动rabbitmq
  2. systemctl start rabbitmq-server
  3. # 查看rabbitmq状态
  4. systemctl status rabbitmq-server
  5. # 停止rabbitmq
  6. systemctl stop rabbitmq-server
复制代码
(8)开始设置web管理端,首先停掉mq

  1. # 停止rabbitmq
  2. systemctl stop rabbitmq-server
  3. # 停止开启web管理端
  4. rabbitmq-plugins enable rabbitmq_management
  5. # 然后启动rabbitmq就可以访问管理页面
  6. systemctl start rabbitmq-server
复制代码
(9)访问页面

   在浏览器上面输入你的ip加上15672
  ip:15672 就可以访问,假如无法访问,则必要开放15672端口大概直接关闭防火墙
  1. # 查看防火墙状态
  2. systemctl status firewalld
  3. # 关闭防火墙
  4. systemctl stop firewalld
  5. # 开启防火墙
  6. systemctl start firewalld
  7. # 永久关闭防火墙
  8. systemctl disable firewalld
复制代码
只要关闭了防火墙就可以访问rabbitmq的管理页面

如今长途登录 利用guest账户是登录不上的,由于guest只允许localhost访问。
(10)修改权限,即增加新用户并授权的方式

  1. # 这个是查看rabbitmq下面有多少用户
  2. rabbitmqctl list_users
  3. # 增加账户admin并在设置admin的密码
  4. rabbitmqctl add_user admin 密码
  5. # 设置admin的角色为管理员
  6. rabbitmqctl set_user_tags admin administrator
  7. # 设置admin的权限
  8. rabbitmqctl set_permissions -p "/" admin ".\*" ".\*" ".\*"
复制代码
如今可以输入新增的账号和暗码就可以访问


附录:

rabbitmq3.8版本默认用户guest访问报错User can only log in via localhost办理方案

在centos7系统上搭建的rabbitmq3.8版本,但是发现跟其他的版本明显有些区别,比如web访问入口guest用户登录题目,报错是只允许通过localhost访问,办理方法是rabbitmq其他版本是修改sbin/rabbitmq.app文件,把其中的一行直接修改成[{rabbit, [{loopback_users, []}]}].再重启rabbitmq即可,但是这里的版本不行,由于没有rabbitmq.app文件。看样子网上大多数都是低版本的rabbitmq的办理方法,于是研究了一下其他的办理方法供参考。
第一种

创建/etc/rabbitmq/rabbitmq.config文件并添加以下内容
  1. [{rabbit, [{loopback_users, []}]}].
  2. BASH 复制 全屏
复制代码
然后重启rabbitmq服务即可
网上学习资料一大堆,但假如学到的知识不成体系,碰到题目时只是浅尝辄止,不再深入研究,那么很难做到真正的技能提升。
必要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注大数据)

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎参加我们的的圈子(技能交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习发展!
取:vip204888 (备注大数据)**
[外链图片转存中…(img-4wlnSF4R-1713116719413)]
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎参加我们的的圈子(技能交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习发展!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

梦见你的名字

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表