Erro no Apache [RESOLVIDO]

1. Erro no Apache [RESOLVIDO]

Paloma D
paloma_cm

(usa CentOS)

Enviado em 01/08/2018 - 09:38h

Ei Galera, tudo bom?

Estou começando a aprender agora sobre linux e derivados na empresa onde trabalho. Acontece que houve um erro aqui no apache e não estou conseguindo resolver. Uso o CentOS7. O erro é o seguinte:

httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Qua 2018-08-01 09:21:50 -03; 14min ago
Docs: man:httpd(8)
man:apachectl(8)
Main PID: 1741 (code=exited, status=1/FAILURE)

Ago 01 09:21:50 localhost.localdomain httpd[1741]: AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain. Set the 'ServerName' directive globally to suppress this message
Ago 01 09:21:50 localhost.localdomain httpd[1741]: (13)Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:8087
Ago 01 09:21:50 localhost.localdomain httpd[1741]: no listening sockets available, shutting down
Ago 01 09:21:50 localhost.localdomain httpd[1741]: AH00015: Unable to open logs
Ago 01 09:21:50 localhost.localdomain systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE
Ago 01 09:21:50 localhost.localdomain kill[1742]: kill: cannot find process ""
Ago 01 09:21:50 localhost.localdomain systemd[1]: httpd.service: control process exited, code=exited status=1
Ago 01 09:21:50 localhost.localdomain systemd[1]: Failed to start The Apache HTTP Server.
Ago 01 09:21:50 localhost.localdomain systemd[1]: Unit httpd.service entered failed state.
Ago 01 09:21:50 localhost.localdomain systemd[1]: httpd.service failed.





  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/08/2018 - 09:44h

Ago 01 09:21:50 localhost.localdomain httpd[1741]: (13)Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:8087

Provavelmente o SELinux está em modo enforcing.

Teste em modo permissive.

# setenforce 0



3. Re: Erro no Apache [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/08/2018 - 10:42h

Se ocorrer um reboot, retornará ao modo enforcing.

Veja qual a política da empresa para uso do SELinux e crie os contextos caso seja necessário. Se não há política definida, você pode tornar definitivo, editando o arquivo de configuração.

# sed -i 's/SELINUX=.*/SELINUX=permissive/' /etc/selinux/config

* Obs.: Estude o SELinux.