Na minha instalação do CentOS 7, o SELinux é ativado por padrão. Isso está impedindo o Apache de ler corretamente os arquivos PHP na raiz do documento /var/www/html padrão (o navegador fica em branco ao exibir páginas da Web contendo script PHP). Quando desativo o SELinux, as páginas são exibidas normalmente.
Existe alguma maneira de configurar o SELinux para permitir que o Apache acesse arquivos PHP da raiz do documento? Prefiro não desabilitar o SELinux totalmente, visto que o CentOS acredita claramente que é uma adição de segurança desejável.