0 votos

Compartir web para vhosts?

Me gustaría poder compartir los sitios web que estoy desarrollando con otros usuarios en mi red utilizando Compartir Web. Sin embargo, no desarrollo en mi carpeta 'Sitios', tengo una carpeta separada para todos mis proyectos.

(Nota: el uso compartido web funciona en general. Si visito http://[mi-dirección-ip-local]/~[miusuario] muestra el Sitio local predeterminado que nunca toco.)

Por ejemplo, uso el archivo httpd-vhosts.conf de apache y /etc/hosts para configurar dominios locales que puedo acceder de esta manera:

http://mitestsite

Entonces.. ¿puedo configurar OS X Lion y apache para permitir que otros los vean en la LAN de esta manera?

http://[mi-dirección-ip-local]/~mitestsite

¡Gracias! Ben

1voto

Steve Evans Puntos 155

Sí, puedes configurar Mac OS X 10.7, también conocido como Lion, para servir varios sitios web utilizando URLs como http://[mi-dirección-ip-local]/~mysitionuevaweb.

El formato de URL que sugieres se puede lograr creando un nuevo usuario para cada sitio y almacenando las páginas web en la carpeta Sites de ese usuario.

Alternativamente, podrías crear subcarpetas dentro de la carpeta de tu sitio:

  • http://[mi-dirección-ip-local]/~[minombredeusuario]/sitio1
  • http://[mi-dirección-ip-local]/~[minombredeusuario]/sitio2
  • http://[mi-dirección-ip-local]/~[minombredeusuario]/sitio3

Yendo un paso más allá, puedes personalizar los archivos de configuración de Apache httpd 2 en /etc/apache2/usuarios/[minombredeusuario] para ajustar la configuración a tus necesidades exactas.

1voto

Mykroft Puntos 4292

Si tienes todos los proyectos en una sola carpeta, simplemente establece el DocumentRoot de Apache en /etc/apache2/httpd.conf al directorio.

O puedes simplemente colocar las carpetas de los proyectos en /Library/WebServer/Documents.

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