公众号merlinsea
rabbitmq的安装方式
方式1:源码安装【不推荐】
依赖多且版本和维护相对复杂 需要erlang环境、版本也是有要求 后期如果rabbitmq升级的时候可能也要升级erlang的语言环境,不推荐使用源码安装的方式。
方式2:docker镜像安装【推荐】
不用安装其他相关依赖,容器化部署是趋势 方便管理维护,企业多采用这个方式。
方式2安装rabbitmq的介绍:
准备条件:前提在linux服务器上安装好docker服务并启动docker服务!!!
#拉取镜像 docker pull rabbitmq:management #运行rabbitmq容器 docker run -d --hostname rabbit_host1 --name xd_rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=password -p 15672:15672 -p 5672:5672 rabbitmq:management
参数介绍
-d 以守护进程方式在后台运行 -p 15672:15672 management 界面管理访问端口 -p 5672:5672 amqp 访问端口 --name:指定容器名 --hostname:设定容器的主机名,它会被写到容器内的 /etc/hostname 和 /etc/hosts,作为容器主机IP的别名,并且将显示在容器的bash中 -e 参数 RABBITMQ_DEFAULT_USER 用户名 RABBITMQ_DEFAULT_PASS 密码
rabbitmq有关的端口介绍
4369 erlang 发现口 5672 client 客户端与服务端通信口,需要安全组开放 15672 管理界面ui端口,这个端口要开放安全组配置 25672 server 间内部通信口,集群使用
查看rabbitmq的容器
访问rabbitmq的管理界面
http://ip:15672