阿里云ecs服务器安装RabbitMQ

本文介绍了如何在阿里云ECS服务器上安装RabbitMQ和其可视化插件。首先,下载erlang和rabbitmq-server软件包并上传到服务器,通过yum安装。接着,验证erlang安装成功,安装并启动rabbitmq-server。然后,启用rabbitmq_management插件,并解决跨域问题,通过编辑rabbitmq.config文件实现。最后,确认配置生效,可以通过浏览器访问管理界面。

1.准备相关软件包rabbitmq-server-3.8.27-1.el7.noarch.rpm 和erlang-23.3.4.6-1.el7.x86_64
下载地址 提取码:hs4b
2.xshell连接阿里云ecs服务器,点击xftp
在这里插入图片描述

3.然后上传第一步下载好的软件
在这里插入图片描述
3.输入yum -y install erlang-23.3.4.6-1.el7.x86_64.rpm 安装
在这里插入图片描述
4.输入erl验证是否安装成功
在这里插入图片描述
5.安装rabbitmq 输入:yum -y install rabbitmq-server-3.8.27-1.el7.noarch.rpm
在这里插入图片描述
6.启动rabbitmq 输入: systemctl start rabbitmq-server.service,查看状态systemctl

阿里云ECS服务器安装和配置RabbitMQ需要几个关键步骤,包括准备环境、安装Erlang安装RabbitMQ、配置用户以及启动服务等。以下是详细的说明: ### 安装 Erlang RabbitMQ 依赖于 Erlang 运行时环境,因此首先需要安装合适的 Erlang 版本。可以通过下载 RPM 包来完成安装[^2]。 1. 下载 Erlang 的 RPM 包。 2. 使用 `yum` 命令安装 Erlang: ```bash sudo yum -y install erlang-<version>.el7.x86_64.rpm ``` 3. 验证 Erlang 是否安装成功: ```bash erl ``` ### 安装 RabbitMQ 接下来是下载并安装 RabbitMQ 的 RPM 包[^2]。 1. 下载 RabbitMQ 的 RPM 包。 2. 使用 `yum` 命令安装 RabbitMQ: ```bash sudo yum -y install rabbitmq-server-<version>.el7.noarch.rpm ``` 3. 启动 RabbitMQ 服务: ```bash sudo systemctl start rabbitmq-server.service ``` 4. 检查服务状态以确认是否正常运行: ```bash sudo systemctl status rabbitmq-server.service ``` ### 配置 RabbitMQ 为了确保 RabbitMQ 在系统重启后仍然能够自动启动,并且可以进行基本的安全配置[^3]。 1. 设置开机启动: ```bash sudo systemctl enable rabbitmq-server ``` 2. 创建新用户并设置密码: ```bash sudo rabbitmqctl add_user <用户名> <密码> ``` 3. 将新创建的用户设为管理员: ```bash sudo rabbitmqctl set_user_tags <用户名> administrator ``` 4. 赋予该用户所有权限: ```bash sudo rabbitmqctl set_permissions -p / <用户名> ".*" ".*" ".*" ``` ### Docker 安装 RabbitMQ(可选) 如果希望使用 Docker 来部署 RabbitMQ,则可以使用如下命令来运行一个带有管理界面的容器[^4]。 ```bash docker run -d --hostname myRabbit1 --name rabbit1 -p 15672:15672 -p 5672:5672 -e RABBITMQ_ERLANG_COOKIE='rabbitcookie' rabbitmq:management ``` 此命令会启动一个名为 `rabbit1` 的容器,并映射了用于 AMQP 协议的端口 `5672` 和用于管理插件的 HTTP 端口 `15672`。 以上就是在阿里云 ECS 服务器安装和配置 RabbitMQ 的过程。
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值