rabbitMq安装-第一章


前言:唉,最近面试被某大厂给虐了一下Mq这块的知识所以打算恶补一下,也顺便帮助需要这方便知识的同志,废话不多说让我们拿起键盘开搞。

一,Linux(CentOS7)安装rabbitMq,安装很简单,把一下指令按照步骤执行就可以了。

以root用户安装
su - root

1. wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

2. rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

3. yum install epel-release

4. yum install erlang

二,去官网下载rabbitMq(本次演示的版本是 rabbitmq-server-3.6.6-1.el7.noarch.rpm)

地址: https://www.rabbitmq.com/changelog.html 这里什么版本都有可以自己挑选

打开页面如下:

在这个页面上Ctrl+F搜索我们需要的版本,点击 Release:

 点击之后,他就会跳转到Githup上,然后我们看页面的尾部,这里放着当前版本下载的连接,点击就可以下载我们需要的版本。

 三,将下载好的rabbitMq压缩文件上传到你的linux服务器,我使用的是XFTP 点击文件直接拖进我连接的服务器就行。

 四,安装rabbitMq,按照顺序执行一下命令即可

1. yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm

2. 等待安装好,查看一下Mq这个时候的状态

service rabbitmq-server start

service rabbitmq-server status

3. 安装管理控制台

rabbitmq-plugins enable rabbitmq_management  

4.重启RabbitMQ

service rabbitmq-server stop
service rabbitmq-server start

开启相对应的端口
firewall-cmd --permanent --add-port=15672/tcp
firewall-cmd --permanent --add-port=5672/tcp

5.测试浏览器中检查能否访问管理控制台(注意防火墙哦,防火墙不关掉是访问不通的)

访问(注意IP改成自己的): http://127.0.0.1:15672/#/

 默认账号: guest 默认密码: guest   

guest用户只能在localhost下运行,因为我们使用的是Linux环境需要自己创建远程用户

6. 查看已有虚拟主机并增加名为casemq的虚拟主机

rabbitmqctl list_vhosts
rabbitmqctl add_vhost casemq
rabbitmqctl list_vhosts

7.增加名为admin的用户并配置administrator角色,增加相应的权限
rabbitmqctl add_user admin 123456
rabbitmqctl set_permissions -p casemq admin '.*' '.*' '.*'
rabbitmqctl set_user_tags admin  administrator

至此安装就结束了!如果有问题大家可以反馈给我一下我们一起研究一下。

相关