RabbitMQ在 Linux下(Centos7)离线安装

RabbitMQ

RabbitMQ和Erlang版本要求

https://www.rabbitmq.com/which-erlang.html

RabbitMQ安装包地址

https://github.com/rabbitmq/rabbitmq-server/tags

注意下载对应的rabbitmq-server-generic-unix-3.11.11.tar.xz

Erlang安装包地址

https://github.com/erlang/otp/tags

具体安装步骤

Erlang安装

# 前置环境
yum -y install ncurses-devel
yum -y install openssl-devel
yum -y install unixODBC-devel
yum -y install gcc-c++
yum -y install perl

下载好的安装包解压到对应的目录,然后cd进入

# --prefix 后面跟着的需要放编译好的目录
[ramelon@hadoop103 otp_src_25.3]$ ./configure --prefix=/opt/module/erlang
[ramelon@hadoop103 otp_src_25.3]$ make
[ramelon@hadoop103 otp_src_25.3]$ make install

增加erlang的环境变量

# 增加erlang的环境变量
export ERLANG_HOME=/opt/module/erlang
export PATH=$PATH:$ERLANG_HOME/bin

erl -v 查看对应的erlang版本

# erl -v 查看对应的erlang版本
[ramelon@hadoop103 erlang]$ erl -v
Erlang/OTP 25 [erts-13.2] [source] [64-bit] [smp:2:2] [ds:2:2:10] [async-threads:1]

Eshell V13.2  (abort with ^G)
1>

RabbitMQ安装

#安装 xz 解压工具
[ramelon@hadoop103 software]$ yum install xz 
[ramelon@hadoop103 software]$ xz -d rabbitmq-server-generic-unix-3.11.11.tar.xz
# -C 后面跟着的是需要安装到的对应目录
[ramelon@hadoop103 software]$ tar -xf rabbitmq-server-generic-unix-3.11.11.tar -C /opt/module/
# 启动
[ramelon@hadoop103 rabbitmq_server-3.11.11]$ sbin/rabbitmq-server
# 启动后台界面管理
[ramelon@hadoop103 rabbitmq_server-3.11.11]$ sbin/rabbitmq-plugins enable rabbitmq_management

http://hadoop103:15672/ 访问web界面 默认账号密码都是 guest ,但是只能在localhost下访问。

默认guest用户是不允许远程访问的,需要增加一个用户并赋予权限:

#添加用户并指定密码
[ramelon@hadoop103 sbin]$ ./rabbitmqctl add_user rabbitmq 123456
#置为超级管理员管理
[ramelon@hadoop103 sbin]$ ./rabbitmqctl set_user_tags rabbitmq administrator
#设置用户权限
[ramelon@hadoop103 sbin]$ ./rabbitmqctl set_permissions -p "/" rabbitmq "." "." ".*"

重新尝试在windows下登录即可成功

不懂的小伙伴还可以参考看这篇文章https://blog.csdn.net/m0_37679452/article/details/104039601

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值