我真的很喜欢Heroku的部署架构。
是否可以使用熟悉的命令将 Heroku 的 buildpack 之一(例如Heroku 的 buildpack for Ruby)部署到我自己的服务器(本地 Linux 或运行 Ubuntu 的 EC2)
linux> git push localserver master
其中localserver是一个 git 端点,我可以将我的存储库推送到该端点。
如果是这样,是否有任何地方记录了设置本地或 EC2 服务器以将其作为可重复的过程来执行?
我真的很喜欢Heroku的部署架构。
是否可以使用熟悉的命令将 Heroku 的 buildpack 之一(例如Heroku 的 buildpack for Ruby)部署到我自己的服务器(本地 Linux 或运行 Ubuntu 的 EC2)
linux> git push localserver master
其中localserver是一个 git 端点,我可以将我的存储库推送到该端点。
如果是这样,是否有任何地方记录了设置本地或 EC2 服务器以将其作为可重复的过程来执行?
也许我不是很有帮助,但只想提一下 Heroku 自己关于 buildpacks 的博客文章说(http://blog.heroku.com/archives/2012/7/17/buildpacks/):
使用 buildpack 可以方便地利用现有的开源代码向您自己的平台添加新的语言和框架支持。Stackato是 ActiveState 的平台即服务,最近宣布支持 Heroku buildpacks。
您还可以在本地工作站或使用Mason的传统基于服务器的环境中运行 buildpack 。
不,但我知道有几个开源 Heroku 克隆可以在自己的服务器上使用。尽管如此,快速的谷歌并没有透露任何信息。