Nesse caso, você precisa usar Cookbooks personalizados .
Durante a criação da instância, seu Cookbook do Chef personalizado é mesclado com o Cookbook do AWS padrão e você pode assumir o controle de operações são necessárias para implantar seu aplicativo.
Você também pode alterar as receitas padrão do AWS Chef para o servidor de aplicativos PHP ou criar uma camada personalizada e assumir o controle de quase tudo.