debian

RabbitMQ在Debian上的部署流程是什么

小樊
31
2025-08-10 07:49:09
栏目: 智能运维

RabbitMQ在Debian上的部署流程如下:

  1. 更新系统包

    sudo apt update && sudo apt upgrade -y  
    
  2. 安装Erlang(RabbitMQ依赖)

    sudo apt install erlang -y  
    
  3. 添加RabbitMQ官方仓库

    • 导入GPG密钥:
      curl -1sLf "https://keys.openpgp.org/vks/v1/by-fingerprint/0A9AF2115F4687BD29803A206B73A36E6026DFCA" | sudo gpg --dearmor | sudo tee /usr/share/keyrings/com.rabbitmq.team.gpg > /dev/null  
      
    • 添加仓库源:
      echo "deb [signed-by=/usr/share/keyrings/com.rabbitmq.team.gpg] https://dl.rabbitmq.com/debian/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/rabbitmq.list  
      
  4. 安装RabbitMQ

    sudo apt update  
    sudo apt install rabbitmq-server -y  
    
  5. 启动并启用服务

    sudo systemctl start rabbitmq-server  
    sudo systemctl enable rabbitmq-server  
    
  6. 验证安装

    sudo systemctl status rabbitmq-server  # 查看服务状态  
    rabbitmqctl status  # 检查RabbitMQ节点状态  
    
  7. 启用管理插件(可选)

    sudo rabbitmq-plugins enable rabbitmq_management  
    sudo systemctl restart rabbitmq-server  
    
    • 访问管理界面:http://服务器IP:15672,默认用户名/密码:guest/guest(生产环境需修改)。

注意:若需配置防火墙,需开放5672(消息通信)、15672(管理界面)端口。

参考来源:

0
看了该问题的人还看了