RabbitMQ PHP版
  • RabbitMQ 中文文档-PHP版
  • RabbitMQ简介
    • RabbitMQ能为你做些什么?
  • 安装
    • 在Debian及Ubuntu系统上进行安装
    • RabbitMQ所支持的平台
  • AMQP协议
    • AMQP 0.9.1 快速参考指南
    • AMQP 0.9.1 模型解析
  • 应用教程
    • PHP版
      • Hello World
      • 工作队列
      • 发布/订阅
      • 路由
      • 主题交换机
      • 远程过程调用
Powered by GitBook
On this page
  • 支持的平台
  • Windows
  • 常见的 UNIX
  • 虚拟平台
  • 商业平台支持
  • 不支持的平台

Was this helpful?

  1. 安装

RabbitMQ所支持的平台

Previous在Debian及Ubuntu系统上进行安装NextAMQP协议

Last updated 6 years ago

Was this helpful?

原文: 状态:完成

支持的平台

我们的目标是让RabbitMQ运行在尽可能广泛的平台之上。RabbitMQ有着运行在所有Erlang所支持的平台之上的潜力,从嵌入式系统到多核心集群还有基于云端的服务器。

以下的平台是Erlang语言所支持的,因此RabbitMQ可以运行其上:

  • Solaris

  • BSD

  • Linux

  • MacOSX

  • TRU64

  • Windows NT/2000/XP/Vista/Windows 7/Windows 8

  • Windows Server 2003/2008/2012

  • Windows 95, 98

  • VxWorks

RabbitMQ的开源版本通常被部署在以下的平台上:

  • Ubuntu和其他基于Debian的Linux发行版

  • Fedora和其他基于RPM包管理方式的Linux发行版

  • openSUSE和衍生的发行版(包括SLES和SLERT)

  • Mac OS X

  • Windows XP 和 后续版本

Windows

RabbitMQ会运行在Windows XP及其之后的版本之上(Server 2003, Vista, Windows 7, Windows 8, Server 2008 and Server 2012)。尽管没有经过测试,但它应该也可以在Windows NT 以及 Windows 2000上良好的运行。

Windows Erlang 虚拟机能够以32位(所有可用版本)和64位(R15B往后)方式使用。将32位虚拟机运行在64位系统上的时候会有一些限制(如地址空间)存在。

常见的 UNIX

尽管没有官方支持,但Erlang和RabbitMQ还是可以运行在大多数系统的POSIX层上,包括Solaris, FreeBSD, NetBSD, OpenBSD等等。

虚拟平台

RabbitMQ可以运行在物理的或模拟的硬件中。这个特性同样允许将不支持的平台模拟成一个支持的平台来运行RabbitMQ。

商业平台支持

不支持的平台

一些平台是不被支持的,而且很可能永远不会:

  • z/OS 和大多数的大型机

  • 有内存限制的机器(小于16Mb)

如果要将RabbitMQ运行在EC2上,点击 查看更多细节。

上有一系列你可以付费购买的RabbitMQ商业支持平台。

如果你的平台不在此列或者你需要其他的帮助,请

Supported Platforms
EC2 guide
RabbitMQ commercial documentation
联系我们