【发布时间】:2015-01-14 18:56:10
【问题描述】:
我正在尝试创建一个在 Erlang 的 ejabberd 上运行的实时私人聊天应用程序。我正在尝试在 Heroku 上安装相同的。我知道如何在 Heroku 上运行 Erlang,但我不知道如何让我的应用程序在 Heroku 上运行 ejabberd。我在开发实时聊天应用程序方面是全新的,但我正在考虑使其可扩展。请任何人都可以告诉我如何做到这一点。 谢谢。
【问题讨论】:
我正在尝试创建一个在 Erlang 的 ejabberd 上运行的实时私人聊天应用程序。我正在尝试在 Heroku 上安装相同的。我知道如何在 Heroku 上运行 Erlang,但我不知道如何让我的应用程序在 Heroku 上运行 ejabberd。我在开发实时聊天应用程序方面是全新的,但我正在考虑使其可扩展。请任何人都可以告诉我如何做到这一点。 谢谢。
【问题讨论】:
假设您使用的是 github 形式的源代码。
编译后
./autogen.sh
./configure
make rel
应该有rel/ejabberd/bin/ejabberdctl可执行文件,并添加
web: ./rel/ejabberd/bin/ejabberdctl start
到您的Procfile 应该足以启动服务器。
【讨论】:
autoconf 工具。它不是official requirements 的一部分,或者他们认为它们将使用 make 安装。