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 determinar dónde se encuentran localhost: 8080 fuente y server
  • Localhost se niega a conectarse después de actualizar a Sierra OS
  • apache en OSX 10.8 no está comenzando
  • ¿Cómo puedo desactivar el tráfico externo a mi puerto 80?
  • ¿Cómo accedo a mi server web apache (en ejecución local) desde Windows 7 que se ejecuta en Parallels?
  • Cómo arreglar 403 en Mac OS X incorporado Apache?
  • ¿Puedo usar la carpeta Sitios para lo que quiera?
  • Cómo reinstalar PHP / Apache de manera adecuada y por una vez
  • Configurando SSL con Apache debajo del León
  • Apache2 (Httpd) no funciona después de la actualización a High Sierra
  • Cómo determinar dónde se encuentran localhost: 8080 fuente y server
  • ¿Cómo puedo desactivar el tráfico externo a mi puerto 80?
  • 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).