O Apache2 não inicia corretamente no Yosemite, competindo com o processo existente

1

Eu tenho um apache sendo executado em /usr/local/apache2/ no meu devbox, que é como eu gosto. Eu registrei sua startup com

sudo launchctl load /Library/LaunchDaemons/org.apache.apache2.httpd.plist

quando eu reiniciei o meu mac, eu achei que não estava começando porque já existia um processo httpd. Usando o / locate descobri que isso era

/System/Library/LaunchDaemons/org.apache.httpd.plist

e então eu emiti este comando:

sudo launchctl unload /System/Library/LaunchDaemons/org.apache.httpd.plist

No entanto, após a próxima reinicialização, o processo estará lá e em execução novamente. Desta vez, eu movi esse plist para minha pasta pessoal, porque eu não quero que ele seja executado.

Estou usando o launchctl errado?

    
por frumbert 27.07.2015 / 03:50

1 resposta

1
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist

A opção -w torna-a permanente.

    
por 27.07.2015 / 08:22