docker run -d --name cloud-rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 25672:25672 -p 15671:15671 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=adg123456 rabbitmq:3-management
docker run -d --name cloud-rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 25672:25672 -p 15671:15671 -p 15672:15672 -p 61613:61613 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=adg123456 rabbitmq:3-management
进入 Docker 容器启动 stomp 插件:
docker exec -it cloud-rabbitmq /bin/bash
cd /plugins
rabbitmq-plugins enable rabbitmq_web_stomp
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# 安装依赖环境erlang
yum install erlang -y
# 安装rabbitmq
yum install rabbitmq-server -y
sudo yum install erlangsudo yum localinstall -y esl-erlang_18.1-1~centos~6_amd64.rpmsudo yum localinstall -y esl-erlang-compat-18.1-1.noarch.rpmrpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.ascsudo yum install -y rabbitmq-server-3.6.1-1.noarch.rpmhostname,我的主机名是:judasnHost2vim /etc/hosts,添加一行:127.0.0.1 judasnHost2(必须这样做)service rabbitmq-server start,启动一般都比较慢,所以别急service rabbitmq-server stopservice rabbitmq-server restartchkconfig rabbitmq-server onfind / -name "rabbitmq.config.example",我这边搜索结果是:/usr/share/doc/rabbitmq-server-3.6.1/rabbitmq.config.examplecp /usr/share/doc/rabbitmq-server-3.6.1/rabbitmq.config.example /etc/rabbitmq/cd /etc/rabbitmq ; mv rabbitmq.config.example rabbitmq.configvim rabbitmq.config
%% {loopback_users, []},,注意,该语句最后有一个逗号,等下是要去掉的{loopback_users, []},rabbitmq-plugins enable rabbitmq_management
cd /usr/lib/rabbitmq/bin;./rabbitmq-plugins enable rabbitmq_managementservice rabbitmq-server restartsudo iptables -I INPUT -p tcp -m tcp --dport 15672 -j ACCEPTsudo iptables -I INPUT -p tcp -m tcp --dport 5672 -j ACCEPTsudo service iptables savesudo service iptables restarthttp://192.168.1.114:15672
默认管理员账号:guest
默认管理员密码:guest


