Multiples dominios para desarrollo web
Si eres como yo y tienes una buena colección de aplicaciones web en desarrollo una buena forma de separarlas más es crear un dominio local para cada una. ¿qué te parece http://osmosis en vez de http://localhost/osmosis?
Si alguna vez te has cansado de tener que escribir localhost para acceder a cada uno de las páginas web que desarrollas, puedes seguir esta simple guia que te permitirá tener dominios distintos para casa aplicación.
Para lograrlo es necesario modificar dos archivos, la configuración de apache /etc/apache2/httpd.conf y la configuración de nombres host /etc/hosts
Vamos a agregar, en este ejemplo dos dominios nuevos: http://osmosis y http://manual.osmosis para ósmosis y para su manual respectivamente.
Primero modificamos la configuración de apache (MacOSX tiene un archivo separado llamado httpd-vhost.conf donde puedes colocar esto). Mis sitios están en /Users/joaquin/Sites por lo tanto, debes cambiar las rutas de acuerdo a como organizas tu trabajo.
<VirtualHost *:80>
DocumentRoot "/Users/joaquin/Sites"
ServerName localhost
ServerAlias localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Users/joaquin/Sites/osmosis"
ServerName osmosis
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Users/joaquin/Sites/cakebook"
ServerName manual.osmosis
</VirtualHost>
Acá he configurado 3 host virtuales: localhost (para llegarle a todas mis aplicaciones), osmosis (para alcanzar sólo a ósmosis) y manual.osmosis (donde estaré desarrollando el manual usando el cakebook).
Ahora es necesario darle el conocimiento al sistema operativo para que no se vaya por el mundo buscando dominios que están localmente, para eso se modifica el archivo de hosts:
Una vez que hayas hecho estos pasos, sucederá
- http://osmosis servirá lo que está en /Users/joaquin/Sites/osmosis
- http://manual.osmosis servirá lo que está en /Users/joaquin/Sites/cakebook
- y http://localhosts servirá todo mi directorio de aplicaciones web
Si conoces otra forma de lograr este tipo de dominios locales no dudes en compartir. Comenta tu experiencia.
Recibe otros artículos como este automáticamente
Suscríbete vía RSS a aikon.com.ve ||
¿Qué es RSS?