linux rabbitmq 安装

下载

在安装 erlang 时使用的是源码包21.0版本;接着下载 rabbitmq-server/3.7.7 的源码包,编译时报错,说 erlang 版本号不满足条件,erlang版本>=19.3。

所以这里使用 unix 通用版本的rabbitmq安装:

wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.7/rabbitmq-server-generic-unix-3.7.7.tar.xz


解压

xz -d rabbitmq-server-generic-unix-3.7.7.tar.xz

tar -xf rabbitmq-server-generic-unix-3.7.7.tar

mv rabbitmq_server-3.7.7/  /usr/local/rabbitmq_server


启动

cd /usr/local/rabbitmq_server/sbin

./rabbitmq-server

ctrl+c


启动web插件

./rabbitmq-plugins enable rabbitmq_management

# 添加用户 admin 密码为 admin
./rabbitmqctl add_user admin admin

# 将 admin 设置为管理员权限
./rabbitmqctl set_user_tags admin administrator

# 将admin 设置为远端登录
./rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"


关闭防火墙

systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl status firewalld.service


访问地址

http://192.168.1.200:15672


创建用户、创建虚拟host并关联

虚拟host 的 name一般以“/”开头

原文地址:https://www.cnblogs.com/Mike_Chang/p/9585559.html