LINUX 安装RABBITMQ 笔记

linux 安装rabbitMq

安装rabbitmq必须安装erlang语言支持
rabbitmq的版本跟erlang有一定的版本对应关系一定要事先准备好这里可以查看rabbitmq官方
erlang官网git

安装准备

检查一下当前环境是否已经存在了erlang版本
erl -version
如果存在可以选择升级或者卸载

以上环境都准备好了我们可以自己去下载ERLANG最新版本一定要看好你想选择的MQ的版本这个需要对应支持的erlang的版本。

1、如果主机可以连接互联网可以使用wget 请求地址获取最新的
我这里想用erlang23
比较推荐的操作手动下载erlang.23 rpm包
然后rpm方式安装
在这里插入图片描述
2、这个是我安装的版本
在这里插入图片描述
3、这个是git官方地址查看rabbitmq的依赖erlang的版本
git地址v3.8.16
在这里插入图片描述

同理下载好rmp文件准备安装
在这里插入图片描述
这里执行安装rabbitmq
RABBITMQ的一些服务命令

启动服务

/sbin/service rabbitmq-server start

查看服务状态

/sbin/service rabbitmq-server status

停止服务

/sbin/service rabbitmq-server stop

查看当前所有用户

rabbitmqctl list_users

查看默认guest用户权限

rabbitmqctl list_user_permissions guest

这里要注意guest用户默认是不能通过web管理登录的
最好我们把这个用户删掉然后添加新用户使用登录web管理

由于RabbitMQ默认的账号用户名和密码都是guest。为了安全起见, 先删掉默认用户

rabbitmqctl delete_user guest

添加新用户

rabbitmqctl add_user username password

设置用户tag

rabbitmqctl set_user_tags username administrator

赋予用户默认vhost的全部操作权限

rabbitmqctl set_permissions -p / username “." ".” “.*”

查看用户权限

rabbitmqctl list_user_permissions username

开启web管理接口

rabbitmq-plugins enable rabbitmq_management
http://主机:端口:15672
然后通过浏览器访问
输入你的新用户,账户密码管理

最后记得把主机的linux端口开放
项目后台使用5672端口
/sbin/iptables -I INPUT -p tcp --dport 5672 -j ACCEPT
web管理使用15672端口
/sbin/iptables -I INPUT -p tcp --dport 15672 -j ACCEPT

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值