Olá!
Posso implantar este código utilizando a API do cPanel. Podemos criar um esqueleto com os arquivos do cms e na criação da conta implantarmos este esqueleto. O banco de dados pode ser criado na implantação da conta de revenda ou como um script de configuração posterior.
Enfim, as opções de como executar esta tarefa são muitas e eu gostaria de discutir em maiores detalhes o projeto, para que você tenha todas a sinformações necessárias antes de escolher quem fazer o projeto.
Por favor, sinta-se à vontade em me contactar com qualquer dúvida ou esclarecimento.
Obrigado!