MENU

jueves, 9 de agosto de 2012

Tener muchos sitios web en un mismo Servidor (virtual hosts de Apache) en Ubuntu 12.04

Esta imagen puede aclarar las cosas:

Como podemos ver varios usuarios buscan en internet una pagina y cuando hace la petición a través de su navegador preferido, el servidor de DNS redirige a nuestro servidor apache, donde allí tenemos alojadas cada una de estas webs.
Este post es mas que nada ilustrativo, les cuento que para tener varias paginas o sitios en internet apuntando a nuestro servidor  es necesario comprar o conseguir primero los dominios. Luego, según el caso hay que configurar cada uno de estos dominios para que apunte a la IP fija de nuestro servidor o nombre de dominio. Claro que para tener una IP fija es caro, hay lugares en internet que nos ofrecen el servicio gratuito de mantener nuestra IP (cambiante) asociada a un nombre de dominio que podríamos utilizar para configurar cada uno de los sitios que queremos alojar (hosting). Pues bien, para el resto solo es necesario instalar Apache:

sudo apt-get install apache2

Y luego configurar este para que cuando venga una petición de un determinado sitio web, redirija a alguna ruta de nuestro disco duro, donde esta alojado dicho sitio.
Para configurar esto pueden ver como se hace por ejemplo para un proyecto de ZendFramework.

No hay comentarios:

Publicar un comentario