这可能是一个非常晚的答案,但我发现使用Cedar堆栈在Heroku上托管是最简单的。 Yesod有一个 非常明确的解释 。
如果你只是想用CGI进行非常简单的托管, NearlyFreeSpeech.net支持Haskell和其他一些不太常见的语言 。我个人也喜欢他们整体无意义的方法和合理的定价模式(预付费计费,而不是通常的固定月费,超卖服务器容量和荒谬的超额费用)。
然而,有一些警告,主要是他们不允许独立服务器或持久守护进程,只有通过CGI从Apache调用的东西。对于某些Haskell Web应用程序框架,这可能是一个问题。
理论上,您只需要CGI / FastCGI支持。我已经通过以下方式在一个非常基本的Dreamhost帐户上玩Happstack了 这些说明 :
这一点非常重要 网络实验证明它是在 至少可能运行 Happstack应用便宜 托管服务提供商,如Dreamhost 只需一个shell帐户 和CGI的支持。
我只在玩具应用程序中试过这个,并且不知道它会如何扩展。
显然, 有可能让ghc在Webfaction上运行 。在Webfaction支持论坛中也有关于它的线程,管理员/技术人员非常愿意努力使其工作,尽管它显然不是应该提供的开箱即用的东西。
的 编辑 强> ,2011-08-23:修正了链接。
看起来你也可以运行Haskell Azure功能 。
也许这很明显,但你可以随时使用 亚马逊EC2 。您将拥有完全控制权,并且无疑可以满足您无缝扩展的要求。