RabbitMQ安装流程

1.安装Erlang

  • 首先,使用以下命令在系统上添加erlang apt repository。您只需从其官方网站下载erlang存储库软件包并安装在您的系统上即可
1. wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb

2. dpkg -i erlang-solutions_1.0_all.deb
  •  由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlang。
  • 现在,您可以使用以下命令在系统上安装erlang包,这将安装所有依赖项。

 

1. apt-get update

2. apt-get install erlang erlang-nox

2.安装rabbitMQ服务器

1. apt-get install socat

2. wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.9/rabbitmq-server_3.7.9-1_all.deb

3. dpkg -i   rabbitmq-server_3.7.9-1_all.deb

3.创建用户

1. rabbitmqctl add_user admin password    //admin为用户名;password为密码

2. rabbitmqctl set_user_tags admin administrator  //将admin设置成管理员

3. rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"  //赋予admin全部权限

4.启用 RabbitMQ web 管理插件

1. sudo rabbitmq-plugins enable rabbitmq_management

// 重启服务器
2. sudo systemctl restart rabbitmq-server

验证:使用创建的用户登录 " 服务器IP:15672 ",登录成功表示已经成功安装

 

5.安装过程出现的错误

  • 执行:“apt-get install erlang erlang-nox”时出现错误 :“Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution)”

  • 解决办法为:

  • 执行步骤:
    1:sudo apt-get clean
    
    或者:sudo apt-get autoclean
    
    2:sudo apt-get -f install && sudo dpkg --configure -a && sudo apt-get -f install
    
    3:如果运行结果类似为:0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    
    则执行:sudo apt-get -u dist-upgrade

     

 

在 Windows 系统中安装 RabbitMQ流程如下: --- ## 一、安装依赖:Erlang RabbitMQ 是基于 Erlang 开发的消息中间件,因此需要先安装 Erlang 运行环境。 ### 步骤: 1. **下载 Erlang** 访问 Erlang 官方网站:https://www.erlang.org/downloads 找到适用于 Windows 的 `.exe` 安装包并下载。 2. **安装 Erlang** 双击下载的 `.exe` 文件,按照提示完成安装安装完成后,配置环境变量(可选): - 将 Erlang 的 `bin` 目录添加到系统环境变量 `PATH` 中。 - 比如安装路径为:`C:\Program Files\erl-26.0\bin` 3. **验证安装** 打开命令提示符(cmd)并输入: ```cmd erl -version ``` 如果输出版本信息,说明 Erlang 安装成功。 --- ## 二、安装 RabbitMQ ### 步骤: 1. **下载 RabbitMQ** 访问官网:https://www.rabbitmq.com/download.html 下载适用于 Windows 的 `.exe` 安装包。 2. **安装 RabbitMQ** 双击下载的 `.exe` 文件,按照提示完成安装。 默认安装路径为:`C:\Program Files\RabbitMQ Server\` 3. **配置环境变量(可选)** 将 RabbitMQ 的 `sbin` 目录添加到系统环境变量 `PATH` 中,例如: `C:\Program Files\RabbitMQ Server\rabbitmq_server-3.12.0\sbin` --- ## 三、启动 RabbitMQ 服务 ### 方法一:通过服务启动 1. 打开“服务”管理器(Win + R → 输入 `services.msc`) 2. 找到名为 `RabbitMQ` 的服务 3. 启动服务 ### 方法二:通过命令行启动 ```cmd cd "C:\Program Files\RabbitMQ Server\rabbitmq_server-3.12.0\sbin" rabbitmq-service.bat start ``` --- ## 四、启用管理插件(可选) RabbitMQ 提供了一个 Web 管理界面插件,可以启用它来可视化管理 RabbitMQ。 ```cmd rabbitmq-plugins enable rabbitmq_management ``` 访问管理界面:http://localhost:15672 默认用户名和密码:`guest` / `guest` --- ## 五、常用命令 ```cmd # 启动服务 rabbitmq-service.bat start # 停止服务 rabbitmq-service.bat stop # 查看状态 rabbitmqctl status # 添加用户 rabbitmqctl add_user admin password # 设置用户为管理员 rabbitmqctl set_user_tags admin administrator # 设置权限 rabbitmqctl set_permissions -p / admin ".*" ".*" ".*" ``` --- ## 总结 整个流程包括: 1. 安装 Erlang 2. 安装 RabbitMQ 3. 启动服务 4. 配置管理插件(可选) 5. 使用管理界面或命令行进行管理 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值