对于我们的生产服务器,我们使用共享主机。到目前为止,我们使用FTP系统手动上传更改。
我正在寻找一种技术,让我可以使用git仅将更改从开发推送到生产服务器。
对于我的私人项目,我使用GitHub作为开发远程和Heroku作为生产远程。我正在寻找能够在不使用Heroku本身的情况下做类似事情的东西。 (请注意,我们使用共享主机)。我想有两个遥控器,开发(到开发服务器)和生产远程(从开发服务器到生产服务器)。 想法是使用git从开发服务器推送到生产服务器。
项目大多用PHP编写。
答案 0 :(得分:0)
我认为你可以使用dokku,它的用法在这里解释:https://www.andrewmunsell.com/blog/dokku-tutorial-digital-ocean/
此外,您可以使用ansible,它更具可扩展性。