CentOS7.X安装RabbitMQ

本文详细介绍了如何安装RabbitMQ消息队列系统,包括基于Erlang语言的安装步骤,以及如何配置Nginx代理以实现外网访问。同时提供了默认登录信息和配置管理页面的方法。

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

1、安装

下载RabbitMQ安装源:http://www.rabbitmq.com/install-rpm.html

由于RabbitMQ是基于Erlang语言开发,所以在安装RabbitMQ之前,需要先安装Erlang。

Erlang下载地址:https://www.erlang-solutions.com/resources/download.html

RabbitMQ与Erlang的版本匹配参照:

https://www.cnblogs.com/-E3-/p/11044261.html

或者安装rabbitMQ时会提示需要什么版本的erlang或其它缺少的插件

 

之后参照如下安装和配置rabbitMQ参照

https://blog.youkuaiyun.com/fuck487/article/details/77869039

2、配置

Whereis rabbitmq

进入对应目录 /usr/lib/rabbitmq/bin

启动:rabbitmq-server -detached

查看状态:./rabbitmqctl status

配置管理页:

nginx里配置

  server {

        listen        80;

        server_name  xxxxxxxxxx.com;

        location /{

            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

            proxy_set_header X-Forwarded-Proto $scheme;

            proxy_set_header X-Forwarded-Host $host;

            proxy_set_header X-Forwarded-Port $server_port;

            proxy_pass http://127.0.0.1:15672;

        }

        location /5672 {

            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

            proxy_set_header X-Forwarded-Proto $scheme;

            proxy_set_header X-Forwarded-Host $host;

            proxy_set_header X-Forwarded-Port $server_port;

            proxy_pass http://127.0.0.1:5672;

        }

         location /v1 {

            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

            proxy_set_header X-Forwarded-Proto $scheme;

            proxy_set_header X-Forwarded-Host $host;

            proxy_set_header X-Forwarded-Port $server_port;

            proxy_pass http://127.0.0.1:12121/v1;

        }

 

     }

 

然后外网访问:http://xxxxxxxxxx.com

默认密码为:guest/guest

进入后台进行配置。

 

PS:删除erlang或rabbitmq。

方法1:yum安装的可如下:

Yum list|grep erlang

Yum -y remove erlang-*

方法2:

rpm -qa | grep erlang | xargs rpm -e --nodeps

rpm -qa | grep rabbitmq | xargs rpm -e --nodeps

方法3:

whereis erlang  

Whereis rabbitmq

找到对应目录,然后删除整个目录及文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值