Deshabilitar el inicio automático de Apache

Estoy en una nueva installation 10.9 y el server Apache pnetworkingeterminado es org.apache.httpd: Already loaded después de cada inicio. ¿Hay alguna forma de desactivar ese autoinicio?

  • ¿Cómo puedo boost la línea de command memory_limit para PHP con MAMP PRO?
  • ¿Cómo mover la carpeta del server web para compartir en la web?
  • Cómo averiguar qué agente de lanzamiento o daemon está iniciando un process
  • ¿Qué permissions debo dar para la configuration de mi server?
  • ¿Qué file php.ini tengo que editar en Mountain Lion?
  • ¿Cómo configuro qué Apache / PHP 10.6 debería ejecutarse?
  • Desinstalar / deshabilitar php 5.6.9 osx Yosemite
  • ¿Cómo puedo mostrar a otras personas mi carpeta Sitios?
  • ¿Dónde está el file de logging de error httpd en Lion?
  • El Capitan Safari no puede abrir http: // localhost / después de iniciar Apache
  • No se puede acceder al website con Apache en localhost
  • Las máquinas virtuales no funcionan en OSX Mavericks
  • One Solution collect form web for “Deshabilitar el inicio automático de Apache”

    OS X proporciona launchctl para controlar qué daemons se inician en el momento del arranque.

    Para detener e inhabilitar Apache:

    1. Terminal abierto
    2. Escriba el siguiente command (escriba su contraseña de inicio de session cuando sudo solicite):

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

    Algunas palabras en la launchctl de launchctl -w

    La opción -w es la bala de plata para detener / deshabilitar Apache. Le dice a launchctl que haga su trabajo independientemente de cualquier configuration que de otra manera le impediría download el service, como se explica en el man launchctl :

     -w Overrides the Disabled key and sets it to false or true for the load and unload subcommands respectively. In previous versions, this option would modify the configuration file. Now the state of the Disabled key is stonetworking elsewhere on- disk in a location that may not be directly manipulated by any process other than launchd. 

    (Resulta que, en OS X Mavericks (10.9), "en otro lugar del disco" es /private/var/db/launchd.db/com.apple.launchd/overrides.plist ).

    La opción -w es indispensable si inició Apache con apachectl start : como se explica en esta respuesta del Superusuario . apachectl no solo inicia Apache sino que también modifica /private/var/db/launchd.db/com.apple.launchd/overrides.plist siguiente manera:

     <key>org.apache.httpd</key> <dict> <key>Disabled</key> <false/> </dict> 

    En este caso particular, también puedes usar apachectl :

     sudo apachectl stop 

    para detener Apache y establecer Disabled en true .

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).