如何让 RabbitMQ 在 Snow Leopard 64 位上运行?

Posted

技术标签:

【中文标题】如何让 RabbitMQ 在 Snow Leopard 64 位上运行?【英文标题】:How do you get RabbitMQ to run on Snow Leopard 64-bit? 【发布时间】:2011-05-05 21:32:36 【问题描述】:

我使用 --enable-darwin-64bit 选项安装了 Erlang R14B,并在我的 PATH 中设置了 bin 目录。当我从 2.1.1 版本运行 rabbitmq-server 脚本时,我收到以下消息:

"init 终止于 do_boot",undef,[rabbit_plugin_activator,start,[],init,start_it,1,init,start_em,1]

崩溃转储已写入:erl_crash.dump init 终止于 do_boot()

我无法解读转储文件中的任何有用信息。

【问题讨论】:

【参考方案1】:

brew安装rabbitmq

说真的,结帐Homebrew

另外,为了让它运行,你也可以使用

cd 脚本/

./rabbitmqctl start_app

【讨论】:

那是行不通的。我的问题在于我下载的 rabbitmq.com/releases/rabbitmq-server/v2.1.1/… 以及 Homebrew 会下载的内容。【参考方案2】:

不要使用来自 RabbitMQ 站点的“源代码和工具 (tar.gz)”rabbitmq-server,而是使用“Packaged for generic Unix systems”rabbitmq-server。

【讨论】:

以上是关于如何让 RabbitMQ 在 Snow Leopard 64 位上运行?的主要内容,如果未能解决你的问题,请参考以下文章

用于Snow Leopard上的mercurial的GUI

如何停止安装在 Mac Snow Leopard 上的 Jenkins?

如何让 Celery 工作人员使用“外部”RabbitMQ 队列?

如何在 Mac OS X Snow Leopard 上启用 mysqli?

如何在 Mac OSX 10.6.4 Snow leopard 中使用 iOS 5 安装 xcode 4.2

如何在 Snow Leopard 和其他 32 位/64 位问题上强制 Python 为 32 位