Com a aplicação do SELinux, o acesso ao httpd será negado a / www / html, pois os arquivos não terão o contexto correto.
matchpathcon /www/html
/www/html system_u:object_r:default_t:s0
Se você realmente quiser usar / www / html, então você pode adicionar um contexto de caminho apropriado ao banco de dados
semanage fcontext -a -t "httpd_sys_content_t" /www/html(/.*)?
Existem, no entanto, vários locais padrão que podem ser usados e que já possuem o contexto correto já definido, por exemplo, / var / www / html, / srv / www etc.
Como você criou / srv / www, você precisa definir inicialmente o contexto do SELinux após o qual (normalmente) qualquer novo arquivo e diretório terá o contexto correto.
restorecon -v /srv/www
Vai 'consertar' / srv / www. Você ainda já preencheu / srv / www, então você precisará definir os contextos de arquivo para a árvore inteira
restorecon -Rv /srv/www