温馨提示×

Debian如何安装RabbitMQ

小樊
41
2025-02-18 13:26:46
栏目: 智能运维
Debian服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Debian系统上安装RabbitMQ,可以按照以下步骤进行:

方法一:使用APT包管理器

  1. 更新APT包列表

    sudo apt update
    
  2. 安装Erlang(RabbitMQ的依赖项) RabbitMQ需要Erlang环境。你可以选择安装Erlang的特定版本或最新版本。

    sudo apt install erlang-base-hipe
    
  3. 添加RabbitMQ的APT仓库 创建一个新的APT仓库文件:

    sudo tee /etc/apt/sources.list.d/rabbitmq.list <<EOF
    deb http://www.rabbitmq.com/debian/ testing main
    EOF
    
  4. 更新APT包列表以包含RabbitMQ仓库

    sudo apt update
    
  5. 安装RabbitMQ服务器

    sudo apt install rabbitmq-server
    
  6. 启动并启用RabbitMQ服务

    sudo systemctl start rabbitmq-server
    sudo systemctl enable rabbitmq-server
    
  7. 验证安装 检查RabbitMQ服务状态:

    sudo systemctl status rabbitmq-server
    

    访问RabbitMQ管理界面(默认端口15672): 打开浏览器,访问 http://<your_server_ip>:15672,使用默认用户名和密码(guest/guest)登录。

方法二:使用Docker

如果你更喜欢使用Docker来管理RabbitMQ,可以按照以下步骤操作:

  1. 安装Docker 如果你还没有安装Docker,可以参考Docker官方文档进行安装。

  2. 拉取RabbitMQ镜像

    docker pull rabbitmq:3-management
    
  3. 运行RabbitMQ容器

    docker run -d --hostname my-rabbit --name some-rabbit -p 8080:15672 -p 5672:5672 rabbitmq:3-management
    

    这个命令会启动一个RabbitMQ容器,并将管理界面端口映射到主机的8080端口。

  4. 访问RabbitMQ管理界面 打开浏览器,访问 http://<your_server_ip>:8080,使用默认用户名和密码(guest/guest)登录。

注意事项

  • 安全性:默认的guest用户和密码(guest/guest)仅用于测试目的。在生产环境中,你应该创建一个新的用户并赋予适当的权限。
  • 防火墙:确保你的防火墙允许RabbitMQ的默认端口(5672用于消息传递,15672用于管理界面)。
  • Erlang版本:RabbitMQ对Erlang版本有特定要求,请参考RabbitMQ官方文档选择合适的版本。

通过以上步骤,你应该能够在Debian系统上成功安装并运行RabbitMQ。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Debian如何更新RabbitMQ版本

0