ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

RabbitMQ 在Linux使用docker 安装 阿里云服务器

2022-07-07 10:00:51  阅读:174  来源: 互联网

标签:15672 -- 端口 rabbitmq 5673 RabbitMQ Linux docker


RabbitMQ的官网地址

  1. 通过docker拉取rabbitmq
docker pull rabbitmq
# 如果需要指定版本需要拼接
docker pull rabbitmq:版本号

image

安装成功后

image

  1. 启动rabbitmq
# 需要注意的是-p 5673:5672 解释:-p 外网端口:docker的内部端口 ,你们可以改成自己的外网端口号,我这里映射的外网端口是5673那么在代码中连接rabbitmq的端口就是用5673而15672是在网页上访问rabbitmq时访问的端口
docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq

-d 后台运行容器;
--name 指定容器名;
-p 指定服务运行的端口(5673:应用访问端口;15672:控制台Web端口号);
  1. 开放防火墙的端口
1.新增端口 

 firewall-cmd --zone=public --add-port=5673/tcp --permanent

 firewall-cmd --zone=public --add-port=15672/tcp --permanent
 
# 参数解释:--zone 
# 作用域--add-port=5673/tcp 
# 添加端口,格式为:端口/通讯协议--permanent 
# 永久生效,没有此参数重启后失效

2、重启防火墙
firewall-cmd --reload

3、查看端口号netstat -ntlp //查看当前所有tcp端口·
netstat -ntulp |grep 5673//查看所有5673端口使用情况

注:开启防火墙的同时需要在服务器上开启端口

image

  1. 启动rabbitmq 容器

# 启动rabbitmq_management, rabbitmq 为容器的名称,使用id也可以

docker exec -it rabbit(启动命令中的 name名字/启动容器的Id) rabbitmq-plugins enable rabbitmq_management

image

  1. 启动成功后访问网页

http://服务器Ip:15672

默认用户名和密码guest

image

标签:15672,--,端口,rabbitmq,5673,RabbitMQ,Linux,docker
来源: https://www.cnblogs.com/echo-7s/p/16453604.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有