Eu recomendo Puppet ou Capistrano , que são dois dos mais conhecidos para esta tarefa específica. Eu conheço muitos desenvolvedores que amam Capistrano, mas eu olhei para ambos. O fantoche é muito fácil de configurar. Os scripts do shell funcionam, no entanto, o uso de um sistema automático como essas duas opções permitirá que você configure vários ambientes e implemente automaticamente determinados aplicativos em determinados ambientes, fornecendo o controle completo das instalações pós-instalação.