Habilitación de Apache en Mac OS X Mountaion Lion

Esta es mi primera Mac, es Mountain Lion, y sé cómo habilitar Apache a través de Preferencias -> Compartir -> Compartir en la web, pero ¿cómo diablos lo hago en Mountain Lion?

Encuentro que ese botón ya no existe, entonces, ¿cuál es el comando Ternimal para encenderlo manualmente?

Respuestas (2)

Para iniciar apache
sudo apachectl start

Esto le dará un servidor Apache básico con un DocumentRoot en/Library/WebServer/Documents/

Puede habilitar cosas como PHP y hosts virtuales haciendo uso del archivo de configuración, que debe editarse como raíz:
/etc/apache2/httpd.conf

Reinicie el servidor apache (como después de editar el archivo de configuración) con
sudo apachectl graceful

Detener el servidor apache
sudo apachectl graceful-stop

Creo que para usar directorios de usuarios (como permitir ~/Sites/el acceso a http://localhost/~username/) o para que httpd se ejecute al inicio, deberá hacer algunos ajustes. Desafortunadamente, no puedo probar lo fácil que es recuperar la funcionalidad completa de las versiones anteriores, ya que mis configuraciones de Apache no provienen de una instalación 10.8 "limpia".

¡Impresionante! ¡Esto es más que suficiente! Muchas gracias. :) Si descubre cómo configurar el uso de ~/Sites/, por favor dígame. ;)
Algunos intentos preliminares parecen indicar que tiene que ver con asegurarse de que mod_userdir esté activo y que /etc/apache2/extras/httpd-userdir.confse importe correctamente al final del archivo de configuración principal. Si ~/Sitesya existe, eso puede ser todo lo que tiene que hacer...
OK, lo revisaré entonces, gracias por toda su ayuda. :)
Lo único que cambió cuando desactualicé fue que mi directorio personalizado *.conf fue eliminado del archivo /private/etc/apache2/httpd.conf. Corrí />httpd -Sdesde la Terminal y señaló el error de mis caminos.

Para hacerlo permanente puedes hacer esto:

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

la opción '-w' lo configura para reiniciar el servicio al reiniciar, etc.