1,rabbitmq是用erlang语言写的,所以安装的话要下载erlang环境,两者安装包都在下面链接中链接:
https://pan.baidu.com/s/12zaoJ8M5qPyTY4D03mLhug
提取码:iuiu
注意:我的系统是centeros7! 不是的话可以去官网下载Downloading and Installing RabbitMQ — RabbitMQ
erlang下载链接:Downloads - Erlang/OTP 或者
Releases · rabbitmq/erlang-rpm · GitHub
一定要注意rabbitmq对应erlang的版本号!!,在RabbitMQ Erlang Version Requirements — RabbitMQ 查看对应的版本号
2,下载之后上传到Linux系统里(自己先在Linux上建立相关目录)
3,解压erlang (第一次解压报错,加上后缀就行了)
4,erlang安装
5,erlang安装成功
如上图显示具体版本号,就安装成功了!
6,erlang语言运行依赖一个插件,安装一下
7,解压rabbitmq
8,安装rabbitmq
9,启动rabbitmq
10,查看其状态(出现绿色的active表示安装成功)
11,最后可以设置开机自启动
想暂停服务就把enable改成stop
安装到此结束,觉得有用的小伙伴可以点点赞哈哈
插曲:
rabbitmq默认是没有图形化界面的,可以安装一下客户端插件
然后可以在浏览器通过IP地址访问 默认端口是15672 (如果无法访问,可能是你防火墙没打开)
默认登陆账号密码是guest guest
登录时弹出黄色警告:
出现上述情况不要慌(这是因为默认账号只允许本机访问),我们去创建新的账号,允许它远程访问
然后授予它权限,这里注意它可以设置五种权限如下,学习阶段建议授予一切权限!
user 有5种 tags :
management :访问 management plugin;
policymaker :访问 management plugin 和管理自己 vhosts 的策略和参数;
monitoring :访问 management plugin 和查看所有配置和通道以及节点信息;
administrator :一切权限;
None :无配置
rabbitmqctl set_user_tags admin administrator
最后使用admin账号登陆就OK了,成功登录会出现如下画面: