共享主机 - Git 和 Capistrano
让我们弄清楚这一点。 如果必须的话,我已准备好转移到另一个共享主机。 拜托,我需要尽可能详细的信息。
为了在我的共享主机上拥有 git 存储库以及使用 Capistrano 部署我的 Zend 应用程序的可能性,我应该向共享主机公司详细询问什么?
预先非常感谢。
Let's get this clear.
I'm ready to move to another shared host if I must to.
Please, I need as much detail as possible.
In order to have a git repository on my shared host as well as the possibility for deploying my Zend Applications using Capistrano, what, in detail, should I ask to shared host companies ?
Thanks a lot in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我想 SSH-access 和 git 应该可以覆盖它。当然,除了您的应用程序使用的依赖项之外。
编辑:
也就是说,您必须能够使用 ssh 登录到您的服务器,并且通过 ssh 登录时您应该能够在服务器上运行命令。 Git 应安装在服务器上,因为 Capistrano 使用它来将您的代码签出到您部署应用程序的路径。如果您愿意,您的 git 存储库可以位于不同的服务器上(例如 github)。
如果您无法在服务器上运行 git,请参阅 使用带有远程 git 存储库的 capistrano 进行部署,但没有在生产服务器上运行 git,以获取绕过此限制的方法。
SSH-access and git should cover it, I guess. In addition to what dependencies your app is using of course.
Edit:
That is, you must be able to log in to your server using ssh, and you should be able to run commands on the server when logged in through ssh. Git should be installed on the server, as Capistrano uses this to check out your code to the path you deploy your app to. Your git repo may be on a different server (like github) if you wish.
If you can't run git on your server, see deploying with capistrano with remote git repo but without git running on production server for a way to get around this limitation.