【发布时间】:2016-02-12 22:59:54
【问题描述】:
我有一个简单的 Yesod 网络应用程序。
我可以按照http://www.yesodweb.com/page/quickstart 中的说明进行操作,并检查stack exec -- Yesod devel 工作正常。
我使用的服务器(Amazon EC2)只有 1 GB 的内存,所以我无法编译 Yesod 网络。我使用本地机器进行构建。他们都使用 Ubuntu 14.04。
来自http://www.yesodweb.com/book/deploying-your-webapp,我需要三个组件来部署到其他机器。
- 您的可执行文件。
- 配置文件夹。
- 静态文件夹。
我很容易找到 config/static 文件夹,但我不确定在哪里可以找到可执行文件。除此之外,如何在不使用stack exec -- Yesod devel的情况下运行可执行文件?
【问题讨论】:
-
附带说明,您可以添加交换内存以在编译期间使用digitalocean.com/community/tutorials/…
标签: ubuntu haskell deployment yesod