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
至此安装就结束了!如果有问题大家可以反馈给我一下我们一起研究一下。