linux下rabbitmq的安装

(1)linux安装:
1.安装erlang
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

如果出现该问题:
(error: Failed dependencies:
epel-release is needed by erlang-solutions-1.0-1.noarch

执行 sudo yum install epel-release)

sudo yum install erlang

2.安装rabbitmq
在官网下载安装包

yum install rabbitmq-server-3.7.13-1.el7.noarch.rpm

启动:
service rabbitmq-server start
查看状态:
service rabbitmq-server status
停止:
service rabbitmq-server stop

rabbitmq3.7以后如果以默认配置是不能远程访问的
User can only log in via localhost
解决办法:
vi /etc/rabbitmq/rabbitmq.config #该文件需要自行创建
[{rabbit, [{loopback_users, []}]}]. #增加一行,注意点号

重新启动,ok

(2)Docker安装rabbitmq:
Docker pull rabbitmq
创建容器:
Docker run -di –name=myrabbit -p 15672:15672 -p 5672:5672 rabbitmq
启动容器:
docker start myrabbit
访问web页面: ip:15672

如果是阿里云部署需要开放安全组端口

进入守护式容器:
docker exec -it myrabbit /bin/bash
安装页面管理插件:
rabbitmq-plugins list
rabbitmq-plugins enable rabbitmq_management

猜你喜欢

转载自blog.csdn.net/xiao_Ray/article/details/89304109
今日推荐