您也可以使用Heroku吗? 构建包在这里:https://github.com/heroku/heroku-buildpack-erlang 还有一个示例应用程序和配置文件在这里:https://github.com/6/heroku-erlang-example 希望对您有所帮助。
您不一定需要在目标机器上部署Erlang,您可以将应用程序作为自包含的发布部署(发布是一个实际的概念,详见http://www.erlang.org/doc/design_principles/release_structure.html)。这意味着您可以在安装了想要使用的Erlang版本的机器上(例如CI服务器)构建应用程序,并生成应用程序的发布。发布会将Erlang运行时(ERTS)以及所需的所有库从构建服务器带到目标服务器(构建和目标架构应相同),即使使用rebar,也会有启动脚本。Basho的rebar工具大大简化了发布生成过程(详见https://github.com/basho/rebar)。如果使用rebar,则应用程序必须符合OTP规范(请参阅有关发布的链接)。这种方法的一个劣势是,与实际应用程序相比,发布可能会非常大。但是,您也可以尝试使用多个版本的Erlang,并且无需在目标机器上安装Erlang的构建工具。 编辑: 高性能托管Erlang应用程序的未来很可能是: Erlang on Xen 它在没有操作系统的虚拟化程序上运行Erlang。