Pular para o conteúdo

Apache DocumentRoot does not exist

Olá Pessoal,

Aqui vai uma dica para instalações novas do CentOS. No caso abaixo usamo o CentOS 6.4 64bit virtualizado em Hyper-V 2012.

Depois da instalação padrão, tivemos problema na criação de um novo virtual host no apache. Apesar da configuração estar correta, ao reiniciar o apache recebíamos o erro Starting httpd: Warning: DocumentRoot [/var/www/xpto.com.br] does not exist

Bom, depois de pesquisar bastante descobrimos que isto ocorre por causa do SELinux. No nosso caso como é uma máquina de desenvolvimento, desabilitamos o mesmo.

Para desabilitar editamos o arquivo /etc/sysconfig/selinux

Na linha SELINUX=enforcing trocamos para SELINUX=disabled.

Abaixo o arquivo alterado.