centos7 rabbitMq 安装教程

本文详述了在CentOS7环境中搭建RabbitMQ消息队列的全过程,包括Erlang环境的安装配置及RabbitMQ的安装步骤,解决了常见问题如签名导入、插件启用和用户权限设置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近买了阿里云esc,在centos7上面安装rabbitMq,踩了不少的坑,特此记录一下

在安装rabbitt之前,要安装erlang开发环境

1.安装erlang

1.Erlang安装配置

        首先安装环境:yum install ncurses-devel
  下载安装包,地址http://www.erlang.org/downloads,我选择的是otp_src_18.3.tar.gz。
  然后解压文件:
[root@iZ25e3bt9a6Z rabbitmq]# tar -xvf otp_src_18.3.tar.gz
[root@iZ25e3bt9a6Z rabbitmq]# cd otp_src_18.3/
  配置安装路径编译代码:
[root@iZ25e3bt9a6Z otp_src_18.3]# ./configure --prefix=/opt/erlang
  执行编译结果:
[root@iZ25e3bt9a6Z otp_src_18.3]# make && make install
  完成后进入/opt/erlang查看执行结果
[root@iZ25e3bt9a6Z rabbitmq]# cd /opt/erlang/
[root@iZ25e3bt9a6Z erlang]# erl
Erlang/OTP 18 [erts-7.3] [source] [64-bit] [smp:8:8] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V7.3  (abort with ^G)
1>
  当出现以上信息时表示安装完成。然后输入’halt().’退出即可。
  然后在配置Erlang环境变量,vi /etc/profile文件,增加下面的环境变量:
      #set erlang environment
       export PATH=$PATH:/opt/erlang/bin

    source  /etc/profile使得文件生效
    在安装Erlang过程中,可能会遇到以下问题,一般都是因为系统中缺少相应的包引起的,缺少什么包直接yum安装即可。

在此过程中,可能会出现这样的一个问题:  Makefile:231: /root/otp_src_R15B/make/x86_64-unknown-linux-gnu/otp_ded.mk: No such file

解决的办法是这样的: 参照 http://blog.csdn.net/huoyunshen88/article/details/41575875

 

2.安装rabbitmq

rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc  (貌似是导入什么签名)
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.2/rabbitmq-server-3.6.2-1.noarch.rpm
yum install rabbitmq-server-3.6.2-1.noarch.rpm

安装插件:

rabbitmq-plugins enable rabbitmq_management  
service rabbitmq-server restart  

由于guest这个用户,只能在本地访问,所以我们要新增一个用户并赋予权限:

添加用户:rabbitmqctl add_user admin admin
添加权限:rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
修改用户角色rabbitmqctl set_user_tags admin administrator
然后就可以远程访问了,然后可直接配置用户权限等信息。

 

到此,就可以通过http://ip:15628 使用admin admin 进行登陆了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值