Desabilitando o Apache no Mac OS X

4

No meu Mac OS X, o compartilhamento na Web está desativado Preferências do Sistema - > Compartilhamento - > Serviços - > "Compartilhamento da Web pessoal". Ainda assim, quando eu digito "localhost" no navegador, recebo o "funciona!" mensagem, o que significa que o Apache ainda está em execução. Como faço para desativá-lo?

Atualmente, a porta empacotada do Apache 80 está em conflito com a instalação do MAMP, já que desejo que o MAMP seja executado em 80.

    
por amateur barista 01.06.2011 / 16:26

3 respostas

4

Desativar o Compartilhamento da Web nas Preferências do Sistema deve desativar o Apache.

No entanto, certifique-se de que, ao carregar "localhost" em seu navegador, você force uma atualização em vez de carregar a resposta em cache de quando o Apache estava em execução. Você pode forçar uma atualização pelo Command-Shift-R em muitos navegadores (em oposição ao Command-R para uma atualização normal).

Além disso, você pode verificar se o Apache não está mais carregado executando este comando no Terminal:

ps aux | grep httpd

Se o Apache estiver carregado, você verá uma entrada ps para

/usr/sbin/httpd
    
por 01.06.2011 / 16:53
11

Parece que o Apache no 10.8 decidiu se tornar ativo (talvez após uma pequena atualização). Descobrimos que você pode executar o seguinte comando para desativar permanentemente o Apache da Apple:

sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
    
por 27.04.2013 / 16:40
0

Você também pode tentar ativar o Compartilhamento da Web e recuar. As pessoas esquecem que a interface nem sempre fornece informações precisas sobre o estado do sistema.

Ao ativar o Compartilhamento da Web, você tem a oportunidade de desativá-lo e fazer com que o sistema execute as etapas associadas a desativá-lo. Basta olhar para a caixa de seleção e ver se está desmarcada não faz isso.

    
por 02.06.2011 / 20:51