centos 安装rabbitMQ

先安装erlang

官网下载地址
http://erlang.org/download/
天翼云下载
https://cloud.189.cn/t/JziiqymEn6Jf(访问码:m24s)

执行解压
tar -zxvf otp_src_21.1.tar.gz
cd otp_src_21.1
# 这里要新建一个erlang文件夹,
mkdir -p 自己路径erlang
# 在编译之前,必须安装以下依赖包
yum install -y make gcc gcc-c++ m4 openssl openssl-devel ncurses-devel unixODBC unixODBC-devel java java-devel
 
./configure --prefix=自己erlang安装位置
执行make install
make && make install
然后将/erlang/bin这个文件夹加入到环境变量中
vim /etc/profile
#########   添加如下内容   ###############
PATH=$PATH:自己安装路径/erlang/bin
########################################
 
source /etc/profile
安装完成,直接输入erl,得到如下图得安装成功

在这里插入图片描述

安装erlang对应的rabbit

erlang 版本 otp_src_21.1
rabbit 版本 rabbitmq_server-3.7.8
官网下载地址
http://www.rabbitmq.com/install-generic-unix.html
天翼云下载
https://cloud.189.cn/t/NvYVraNziEfi(访问码:1tgz)
此版本rabbit没有配置文件需要copy一份
rabbit.conf天翼云下载
https://cloud.189.cn/t/IRriu2EJfeIn(访问码:9k7u)
存放路劲为:rabbitmq_server-3.7.8/etc/rabbitmq

解压使用
# 解压
tar -xvf rabbitmq-server-generic-unix-3.7.8.tar.xz -C 自己路径
# 添加环境变量
vim /etc/profile
------  添加如下内容  ------
PATH=$PATH:/自己rabbit路径/rabbitmq_server-3.7.8/sbin
 
 
# 重载一下环境变量
source /etc/profile
 
# 添加web管理插件
rabbitmq-plugins enable rabbitmq_management

启动mq

rabbitmq-server -detached

遇到以下情况

在这里插入图片描述

找到这个文件rabbit.app
/rabbitmq_server-3.7.8/ebin/rabbit.app

将:{loopback_users, [<<”guest”>>]},
改为:{loopback_users, []},
原因:rabbitmq从3.3.0开始禁止使用guest/guest权限通过除localhost外的访问
启用rabbitmq 报错:

ERROR: epmd error for host 205: badarg (unknown POSIX error)
找到rabbitmq 安装路径 :/home/cfbin/Downloads/rabbitmq_server-3.7.8/etc/rabbitmq
新增/编辑 文件:rabbitmq-env.conf
在文件里面加上:NODENAME=rabbit@localhost 然后保存重启rabbitmq

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值