¿Cómo evito que Apache se inicie automáticamente?

6

Estoy ejecutando Mac OS X Lion 10.7.2 y la función Compartir en la Web está desactivada en las preferencias del sistema.

No creo que esto esté relacionado específicamente con Lion.

Básicamente, soy un desarrollador frontend y siempre hay desarrolladores backend jugando en mi terminal tratando de facilitar mi vida, pero sin explicar exactamente lo que están haciendo. Entonces sospecho que alguien puso algo en algún lugar para ordenar explícitamente a mi Mac que inicie Apache automáticamente en el inicio. Aquí está todo lo que sé:

ps aux | grep apache

muestra que Apache se está ejecutando

launchctl list

no muestra Apache afaik, pero si lo hiciera, no sabría cómo se llamaría de todos modos

sudo apachectl stop

devuelve launchctl: Error unloading: org.apache.httpd

sudo apachectl -k stop

devuelve httpd (no pid file) not running

Cualquier consejo sería apreciado. Gracias.

    
pregunta Tracy Fu 19.12.2011 - 04:49

2 respuestas

6

¿Estás seguro de que apache lo estás viendo corriendo? Cuando haces el

ps aux|grep apache

Verá un proceso (el proceso de shell que busca la cadena apache)

Un servidor de apache en ejecución no se llama apache, se llama httpd, y verá varias instancias de esto (un daemon padre que a su vez genera trabajadores). El apachectl informa correctamente que no se está ejecutando

    
respondido por el Kevin 19.12.2011 - 11:14
1

Apache es parte de Mac OS siempre se está ejecutando (si ha configurado websharing ). Es decir, si no ha instalado el software específico "Apache". Pero está incluido en Mac OS y se ejecuta de forma predeterminada.

Entonces, ¿está causando problemas de rendimiento o su trabajo está sufriendo por ello? Si no, déjalo ser. No hace ningún daño. Si es así, intente buscar una solución en esto anterior tema.

    
respondido por el Michiel 19.12.2011 - 09:23

Lea otras preguntas en las etiquetas