Tendo problemas ao iniciar / reiniciar o httpd (apache)

1

Eu reiniciei meu servidor e agora o httpd não será reiniciado.

Eu tentei usar o comando "service httpd start", mas recebo isso em resposta

[root@mail ~]# sudo service httpd start
Starting httpd: (13)Permission denied: make_sock: could not bind to address [::]:8888
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:8888
no listening sockets available, shutting down
Unable to open logs

Estou logado como root. Eu não tenho nenhum diretório no meu diretório ect chamado conf para encontrar conf / httpd.conf nem tenho init.d / apache2 no meu diretório ect. Eu olhei para o meu arquivo ect / init.d mas não vi nada sobre portas.

Eu tenho muito a aprender, mas enquanto isso eu preciso colocar isso de volta em funcionamento. Obrigado por qualquer ajuda.

    
por Rick 06.03.2014 / 17:08

1 resposta

3

Provavelmente você tem o SELinux ativado e no modo "impingir".

Você pode desativá-lo com:

sudo setenforce 0

Você pode então iniciar o apache normalmente com

sudo service httpd start

Se você quiser desativar o SELinux permanentemente, edite /etc/selinux/config e altere SELINUX=enforcing para SELINUX=disabled

Se você quiser continuar usando o SELinux, você precisará consertar sua configuração adicionando acesso à porta, com algo como

sudo semanage port -a -t http_port_t -p tcp 8888
    
por 06.03.2014 / 17:28