Ubuntu e CentOS usam diferentes configurações e caminhos para o Apache e PHP, por exemplo, o Ubuntu lista cada virtualhost no / etc / apache2 / sites-available e o CentOS armazena a configuração virtualhost no main arquivo /etc/httpd/httpd.conf .
Para configurar o Apache no CentOS você precisa copiar o conteúdo do / etc / apache2 / sites-available / your-site e colá-lo no arquivo /etc/httpd/httpd.conf e reiniciar o Apache no CentOS
Para PHP você precisa comparar as configurações do Ubuntu localizadas em /etc/php5/apache2/php.ini com o do CentOS localizado em /etc/php.ini.