Supondo que você tenha o SELinux habilitado, nem todas as opções funcionarão devido ao SELinux negar o acesso a pastas não padronizadas pelo processo httpd.
O IIRC, o método preferido para adicionar manualmente aplicativos da Web no CentOS (por exemplo, uma instalação do mediawiki) é instalá-los em /var/www/<myappname>
e criar um Alias no arquivo /etc/httpd/conf/httpd.conf que aponte para o seu app (normalmente, meu padrão é semelhante ao alias existente para a pasta /var/www/icons
).
A propriedade típica de arquivo para qualquer coisa abaixo de /var/www
no CentOS é root
.