Document Root cada vez que cambiemos de proyecto.
- Abrimos el archivo httpd.conf con un editor de texto y buscamos la cadena NameVirtualHost.

- Eliminamos el comentario de # NameVirtualHost * (la almoadilla), quedando así NameVirtualHost *
- Detrás de esa cadena añadimos los dominios. Para cada uno escribimos lo siguiente:
<VirtualHost *:8888> ServerName midominio.esmio DocumentRoot "/miswebs/midominio.es/www" </VirtualHost>
- El código se compone de las siguientes partes:
- <VirtualHost *:8888> (si es necesario aquí le decimos el puerto de nuestro servidor, en este caso ponemos el 8888 que es el trae por defecto la aplicación MAMP)
- ServerName midominio.esmio (ponemos el nombre de dominio con el que trabajaremos, es importante no poner uno real de internet, por ejemplo, si trabajáramos con la web de yahoo pondríamos el nombre del dominio y una extensión para el servidor de pruebas “yahoo.pruebas”)
- DocumentRoot "/miswebs/midominio.es/www" (es la ruta local en la que tenemos nuestra web)
- Más o menos nos tendría que quedar así:

- Ahora que tenemos configurado nuestros dominios virtuales en nuestro servidor de desarrollo, los añadimos en el archivo hosts del Mac OSX.
- Abrimos el “Terminal” que está ubicado en “Aplicaciones/Utilidades/”.

- Y escribimos lo siguiente:
sudo vi /etc/hosts
nos pide la contraseña del administrador y entramos en el editor vim. - Pulsamos la tecla “i” para entrar en modo de insercción. Vemos un listado de ip y al final de todas añadimos los dominios virtuales que hemos asignado en nuestro servidor.
Para añadir cada uno de los dominios escribimos la ip fija de nuestro equipo por ejemplo “123.12.1.123″, tabulamos e introducimos el nombre que le dimos en el httpd.conf por ejemplo “midominio.esmio”. - Más o menos nos tendría que quedar así: 123.12.1.123 midominio.esmio
- Ahora pulsamos la tecla escape para entrar en el modo comandos complejos y escribimos “:x” con este último comando salimos y guardamos el archivo.
- Reiniciamos el servidor y listo, escribiendo la ruta en el servidor tenemos el dominio virtual.
No hay comentarios:
Publicar un comentario