零、安装socat
yum install socat
一、添加erlang源至yum存储库
rpm -Uvh https://download.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
二、安装erlang
yum install erlang
验证安装是否成功:
erl
三、添加RabbitMQ源至yum存储库
rpm -Uvh https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.8/rabbitmq-server-3.6.8-1.el7.noarch.rpm
四、安装RabbitMQ公共库秘钥
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
五、安装RabbitMQ
yum install rabbitmq-server-3.6.8-1.el7.noarch.rpm
六、启动RabbitMQ服务
service rabbitmq-server start
启动报错:rabbitmq-server[12008]: ERROR: epmd error for host xxx,在
vi /etc/rabbitmq/rabbitmq-env.conf
添加
NODENAME=rabbit@localhost
七、启动RabbitMQ后台访问界面
rabbitmq-plugins enable rabbitmq_management
浏览器访问:IP:15672
八、创建用户
使用命令通过获取到的进程信息判断rabbit的安装路径
ps -ef|grep rabbit
cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.8/
ls
cd sbin/
新增用户
rabbitmqctl add_user admin admin
修改密码
rabbitmqctl change_password admin admin
将admin加入到管理员组
rabbitmqctl set_user_tags admin administrator
查看用户列表
rabbitmqctl list_users
设置访问权限(不设置客户端连接会报错:access to vhost ‘/’)
rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
九:RabbitMQ端口
4369 (epmd), 25672 (Erlang distribution)
5672, 5671 (AMQP 0-9-1 without and with TLS)
15672 (if management plugin is enabled)
61613, 61614 (if STOMP is enabled)
1883, 8883 (if MQTT is enabled)
十、Spring Boot 使用
https://blog.youkuaiyun.com/qq_35387940/article/details/100514134