No tutorial abaixo você verá como desabilitar o SELinux no CentOS 6. Veja mais.
O que é o SELinux?
SELinux é um conjunto de restrições de segurança extra em cima das ferramentas de segurança normais do Linux. Dão ao administrador de sistemas a granulação mais fina do controle do que o kernel fornece normalmente.
Mas o SELinux às vezes pode entrar em seu caminho. Por exemplo, eu tive serviços típicos, tais como Apache, que aparecem para iniciar corretamente, mas permanecem inacessíveis do mundo exterior, porque eu esqueci de permitir que os direitos de usuário do Apache para abrir essa porta ou talvez a minha distro esqueceu.
Por isso, você pode testar para ver se o SELinux está habilitado com o seguinte comando:
selinuxenabled && echo enabled || echo disabled
Desabilitar o SELinux temporariamente:
echo 0 > /selinux/enforce
Desligar completamente o SELinux
Para desativar completamente o SELinux abra o arquivo /etc/selinux/config e modifique para:
SELINUX=disabled
Agora você deve reiniciar o seu servidor.