debian rabbitmq离线安装_Linux : Ubuntu 安装 RabbitMQ

安装 Erlang: 手动编译(不推荐)

http://www.erlang.org/downloads下载源码 如22版本:

http://erlang.org/download/otp_src_22.0.tar.gz

apt-get update 更新源

apt-get -f install gcc

apt-get install ncurses-devel 如果没有就安装 apt-get install libncurses-dev

apt-get install make

./configure -prefix=/opt/erlang

make

make install

环境变量

export ERLANG_HOME=/opt/erlang

export PATH=$PATH:$ERLANG_HOME/bin

source /etc/profile

安装 Erlang: 自动安装 使用esl_erlang

先apt-get update 更新源 然后下面链接下载deb

https://www.erlang-solutions.com/resources/download.html

下载deb包之后 dpkg -i esl-erlang_22.0.2-1~ubuntu~trusty_amd64.deb

然后 apt-get -f install 自动安装需要的依赖

安装RabbitMQ 手动安装

https://www.rabbitmq.com/install-debian.html#manual-installation(教程链接)

(不推荐, 需要好多依赖)

安装RabbitMQ 从PackageCloud安装

https://packagecloud.io/rabbitmq/rabbitmq-server/install#bash-deb 教程链接

curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.deb.sh | sudo bash

apt-get install rabbitmq-server 安装rabbitmq

service rabbitmq-server start 启动rabbitmq

rabbitmq-plugins enable rabbitmq_management 启动网页管理

修改能从别处登录

找到这个文件rabbit.app

/usr/lib/rabbitmq/lib/rabbitmq_server-3.7.7/ebin/rabbit.app

将:{loopback_users, [<>]},

改为:{loopback_users, []},

service rabbitmq-server restart 重启

原因:rabbitmq从3.3.0开始禁止使用guest/guest权限通过除localhost外的访问

端口占用情况

4369:epmd,RabbitMQ节点和CLI工具使用的对等发现服务

5672,5671:AMQP 0-9-1和1.0客户端使用没有和使用TLS

25672:用于节点间和CLI工具通信(Erlang分发服务器端口),并从动态范围分配(默认情况下限于单个端口,计算为AMQP端口+ 20000)。除非确实需要这些端口上的外部连接(例如,群集使用联合或CLI工具在子网外的计算机上使用),否则不应公开这些端口。有关详情, 请参阅网络指南

35672-35682:由CLI工具(Erlang分发客户端端口)用于与节点通信,并从动态范围(计算为服务器分发端口+ 10000到服务器分发端口+ 10010)进行分配。有关详情, 请参阅网络指南

15672:HTTP API客户端,管理UI和rabbitmqadmin(仅当启用了管理插件时)

61613,61614:没有和使用TLS的STOMP客户端(仅当启用了STOMP插件时)

1883,8883 :( 如果启用了MQTT插件,则没有和使用TLS的MQTT客户端

15674:STOMP-over-WebSockets客户端(仅当启用了Web STOMP插件时)

15675:MQTT-over-WebSockets客户端(仅当启用了Web MQTT插件时)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值