OSX Mountain Lion eliminó la GUI para compartir en la web, pero apache aún está instalado.
¿Cómo inicio y detengo el servicio? ¿Cómo consigo que el servicio se inicie automáticamente al inicio?
OSX Mountain Lion eliminó la GUI para compartir en la web, pero apache aún está instalado.
¿Cómo inicio y detengo el servicio? ¿Cómo consigo que el servicio se inicie automáticamente al inicio?
Respuestas:
El LaunchDaemon para Apache todavía está allí también, así que todo lo que tienes que hacer es cargarlo:
La
-w
hace permanente, es decir, se volverá a cargar cuando reinicies.fuente
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
sudo lsof -i:80
para ver qué proceso está escuchando en un puerto determinado. A partir de ahí, esta respuesta anterior podría ayudarlo a localizarlo ...Comandos de terminal
Comienzo: "sudo apachectl start"
Parada: "sudo apachectl stop"
Reinicio: "sudo apachectl restart"
Lanzamiento al inicio
(Ver la respuesta marcada en este hilo)
fuente
sudo apachectl start
También habilita el demonio launchd. Anula laDisabled
clave/System/Library/LaunchDaemons/org.apache.httpd.plist
modificando/private/var/db/launchd.db/com.apple.launchd/overrides.plist
, al igual quelaunchctl load -w
.Para
http://localhost/~username/
trabajar, debe crear/etc/apache2/users/username.conf
y agregar una<Directory>
directiva como esta:fuente
Slifty y Lauri insinúan un concepto importante sin decirlo claramente.
"sudo apachectl start" no solo iniciará apache sino que también modificará /private/var/db/launchd.db/com.apple.launchd/overrides.plist para que apache se reinicie automáticamente cada vez que se reinicie el sistema.
Del mismo modo, "sudo apachectl stop" detendrá apache y modificará el archivo anterior para que apache no se inicie cuando se reinicie el sistema.
Esta parece ser la forma más sencilla de controlar si el servicio se inicia automáticamente.
fuente
Para aquellos que buscan una GUI, Click On Tyler ha desarrollado una aplicación de panel de control, http://clickontyler.com/blog/2012/02/web-sharing-mountain-lion/
fuente
~/Library/PreferencePanes
Este panel de preferencias tiene los enlaces para la carpeta del sitio de la computadora y para abrir un navegador: http://stowlake.com/WebServer
fuente