Não é possível reiniciar o Apache?

1

Acabei de instalar o Apache no homebrew (brew install httpd).

Quando tento reiniciar com o comando:

 sudo apachectl --restart

Eu recebo esta mensagem:

AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using daniel.local. Set the 'ServerName' directive globally to suppress this message
httpd (pid 40659) already running

Somente a maneira de realmente reiniciar o Apache é reiniciando a máquina ...

Alguma idéia?

Obrigado

    
por delphirules 02.10.2018 / 18:46

1 resposta

0

Para a versão Brew do Apache (httpd), ela é instalada na árvore /usr/local . Você pode encontrar o arquivo httpd.conf em /usr/local/etc/httpd/httpd.conf

No httpd.conf existe uma diretiva chamada ServerName e a configuração padrão é:

#
# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#
#ServerName www.example.com:8080

Descomente o ServerName e especifique um nome completo do host.

Outros nomes de host podem ser definidos em VirtualHosts conforme necessário.

Se você não estiver usando portas no intervalo protegido, não será necessário usar o sudo.

    
por 03.10.2018 / 19:25