如何在共享主机上执行类似 heroku 的部署?
How to perform heroku-like deployment on shared hosting?
对于我们的生产服务器,我们使用共享主机。到目前为止,我们一直在使用 FTP 系统手动上传更改。
我正在寻找一种技术,让我可以使用 git 仅将更改从开发服务器推送到生产服务器。
对于我的私人项目,我使用 GitHub 作为开发远程,使用 Heroku 作为生产远程。我正在寻找可以在不使用 Heroku 本身的情况下做类似事情的东西。 (请注意,我们使用共享主机)。我想要两个遥控器,开发(到开发服务器)和生产遥控器(从开发服务器到生产服务器)。 想法是使用 git.
从开发服务器推送到生产服务器
项目大多写在PHP。
我认为你可以使用 dokku,它的用法就在这里解释:https://www.andrewmunsell.com/blog/dokku-tutorial-digital-ocean/
此外,你可以使用ansible,它的扩展性要好得多。
对于我们的生产服务器,我们使用共享主机。到目前为止,我们一直在使用 FTP 系统手动上传更改。
我正在寻找一种技术,让我可以使用 git 仅将更改从开发服务器推送到生产服务器。
对于我的私人项目,我使用 GitHub 作为开发远程,使用 Heroku 作为生产远程。我正在寻找可以在不使用 Heroku 本身的情况下做类似事情的东西。 (请注意,我们使用共享主机)。我想要两个遥控器,开发(到开发服务器)和生产遥控器(从开发服务器到生产服务器)。 想法是使用 git.
从开发服务器推送到生产服务器项目大多写在PHP。
我认为你可以使用 dokku,它的用法就在这里解释:https://www.andrewmunsell.com/blog/dokku-tutorial-digital-ocean/
此外,你可以使用ansible,它的扩展性要好得多。