Não é possível iniciar o httpd como root

2

Mesmo quando estou executando o httpd como root, recebo este erro:

Starting httpd: (13)Permission denied: make_sock: could not bind to address [::]:100
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:100
no listening sockets available, shutting down
Unable to open logs

Eu tentei mudar as portas, mesmo para as que não estão bloqueadas pelo iptables e ainda recebo o mesmo erro (de acordo com o "netstat -an"). Reinstalado e mesmo negócio. Estou executando o CentOS 5.3 x86_64.

O Nginx está sendo executado na minha porta 80. Eu só quero executar o Apache como um back-end para que eu possa visualizar o AWStats on-line. Uma solução para este ou para o problema acima seria incrível.

    
por Lin 09.10.2009 / 03:33

1 resposta

3

Isso soa como se fosse um caso do SELinux atrapalhando. Você deve ser capaz de verificar se está rodando executando "/ usr / sbin / getenforce". Se ele diz "Enforcing", você pode tentar desabilitá-lo executando "sudo / usr / sbin / setforce 0" e, em seguida, reinicie o apache e veja se obtém os mesmos resultados.

    
por 09.10.2009 / 04:12