12 votos

La habilitación de Apache en Mac OS X Mountaion Lion

Este es mi primer Mac Mountain Lion, y sé cómo habilitar Apache a través de Preferencias -> Compartir -> Compartir en la Web, pero ¿cómo diablos puedo hacerlo en Mountain Lion?

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

13voto

EndangeredMassa Puntos 9532

Para iniciar apache
sudo apachectl start

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

Puede habilitar las cosas como PHP y virtualhosts haciendo uso de la configuración de archivo, que debe ser editado como root:
/etc/apache2/httpd.conf

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

Parar el servidor apache
sudo apachectl graceful-stop

Yo creo en el fin de utilizar los directorios de usuario (como permitiendo ~/Sites/ al que puede acceder en http://localhost/~username/) o para obtener httpd para que se ejecute en el arranque, usted tendrá que hacer un poco de ajuste. Yo por desgracia no puede probar lo fácil que es conseguir la plena funcionalidad de las versiones anteriores ya que mi Apache configs no provienen de una "limpia" de 10.8 instalar.

4voto

ctrl-alt-dileep Puntos 141

Para hacerlo permanente, usted puede hacer esto:

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

el '-w' opción establece para que se reinicie el servicio en reiniciar etc.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X