以下操作全部都是在linux命令行中完成,顺序不能搞错了

安装依赖

安装erlang

  1. yum install -y erlang

安装socat

  1. yum install -y socat

安装rabbitmq

以3.6版本为例
最新版本官网查看 https://www.rabbitmq.com/install-rpm.html#downloads
更多版本下载地址为 https://github.com/rabbitmq/rabbitmq-server/tags
可以直接下载rpm文件,然后使用yum安装

  1. yum install http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el7.noarch.rpm

3.7版本以上需要erlang版本在22以上

安装好之后需要对rabbitmq进行配置

由于默认没有rabbitmq.config文件,所以这里就需要自己创建

cd /etc/rabbitmq/
vim rabbitmq.config

在rabbitmq.config文件添加如下配置

[{rabbit, [{loopback_users, []}]}].

安装插件 开启web端访问管理

/sbin/rabbitmq-plugins enable rabbitmq_management

然后重启rabbitmq服务,自此rabbitmq完成配置,就可以通过ip:15672对rabbitmq进行登陆web管理页面了 ,账号密码默认是 guest,guest

service rabbitmq-server restart

启动rabbitmq服务

service rabbitmq-server start

查看状态

service rabbitmq-server status

停止服务

service rabbitmq-server stop

安装stomp插件

rabbitmq-plugins enable rabbitmq_stomp
rabbitmq-plugins enable rabbitmq_web_stomp

添加账号并配置权限

# 启管理页面插件
rabbitmq-plugins enable rabbitmq_management
# 添加管理员账号
rabbitmqctl add_user admin admin
# 分配用户标签
rabbitmqctl set_user_tags admin administrator
# 添加权限:
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"