部署网站的最佳方法?

sou*_*ver 5 deployment

大家好,您如何部署网站?例如:我用php框架开发了一个站点,并使用我的所有本地配置在git的版本控制下。当我要将其放置在Web服务器上以测试或更新实时应用程序时,我必须将其复制到服务器上,更改配置文件,删除测试内容等。

那么,您如何处理这些任务呢?我考虑过使用ant并为此编写一个部署脚本。是否已经存在针对该“问题”的通用解决方案。.因为我不认为我是唯一需要这种东西的人。

问候