安装依赖
安装erlang
yum install -y erlang
安装socat
yum install -y socat
安装rabbitmq
以3.6版本为例
最新版本官网查看 https://www.rabbitmq.com/install-rpm.html#downloads
更多版本下载地址为 https://github.com/rabbitmq/rabbitmq-server/tags
可以直接下载rpm文件,然后使用yum安装
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 ".*" ".*" ".*"
