0 votos

¿Cómo servir el sitio web personal desde una carpeta diferente?

Hasta ahora, yo leer en MacRumors de:

Sitio de todo el sistema

Archivos en /Library/WebServer/Documents se compartirá, por defecto, como el sitio web root cuando se active el uso compartido de la web. Se puede acceder a estos archivos en http://localhost/ o http://<yourIPaddress> .

Sitios específicos para el usuario

Archivos en ~/Sites o en la carpeta Sitios de su carpeta de inicio, se consideran los archivos de su sitio específico de usuario. Cada usuario tiene por defecto una de estas carpetas. Se puede acceder al sitio de cada usuario en http://<yourIPaddress>/~(shortusername) .

Todo está representado al activar la compartición web:

Web Sharing

Pero mis archivos estáticos están en una carpeta diferente, así que me gustaría servirlos desde ~/Projects/js-spa en lugar de desde ~/Sites pero al leer sobre configuración de Apache No puedo encontrar /etc/httpd/httpd.conf en Lion.

¿Cómo puedo configurar desde dónde quiero servir el sitio web personal?

0voto

Cathy Puntos 301

Si te animas, httpd.conf debería estar en /etc/apache2/ en Lion/ML. Hay algo de ayuda centrada en Mac en este blog .

Echa un vistazo a " ¿Cómo convertir Mac OS X Lion en un servidor web? " para obtener instrucciones sobre el panel de Compartición Web, y hacer cosas similares en Terminal bajo Mountain Lion.

0voto

Stephen Gornick Puntos 138

Como mencionó Cathy En Lion/Mountain Lion puedes conseguirlo en sólo 3 sencillos pasos:

  1. Abrir /etc/apache2/httpd.conf en su editor favorito ( sudo it)

  2. buscar

    • DocumentRoot "/Library/WebServer/Documents" y
    • <Directory "/Library/WebServer/Documents">

    y reemplazar /Library/WebServer/Documents con la ruta que desea que Apache sirva para localhost Por ejemplo, /Users/<username>/Projects

  3. reiniciar Apache: sudo apachectl restart

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