Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/05/2013, 16:20
Avatar de HackID1
HackID1
 
Fecha de Ingreso: febrero-2013
Ubicación: En Update
Mensajes: 492
Antigüedad: 11 años, 9 meses
Puntos: 17
Respuesta: ¿Cómo debería hacer esto? Apache, Tomcat, PHP

Es justo lo que tienes que mirar y configurar.
Los virtualhost, cada uno con la ruta de tu sitio Web que quieres que vea.

Aqui te dejo algo para guiarte por los VirtualHost.
Código Apache:
Ver original
  1. DIRECTIVAS DE CONFIGURACIÓN
  2. ServerRoot ruta indica el directorio del que cuelgan los archivos de configuración del servidor. Ej: ServerRoot /etc/apache2/
  3. *ServerName nombre nombre asociado al sitio web a servir Ej: ServerName www.ingemartin.es
  4. DocumentRoot ruta Informa de donde se encuentra el directorio raíz que contiene el sitio web a servir. Ej: DocumentRoot /var/www/
  5.  
  6. DirectoryIndex lista Lista de posibles nombres de página de inicio Ej: DirectoryIndex index.html index.htm index.cgi
  7. Listen [ip]:puerto indicar a tráves de que dirección IP y puerto se escuchan las peticiones. Por defecto el puerto es el 80. Ej: listen 192.168.30.25: 2005
  8.  
  9. <VirtualHost nombre|IP> ......declaraciones </VirtualHost> Para crear un servidor virtual: define los parámetros de un sitio web.
  10.  
  11. EJEMPLO.
  12. <VirtualHost 10.12.33.4>
  13. *** DocumentRoot /var/www/html1 *** ServerName www.costasol.es *** DirectoryIndex index.html index.php
  14. </VirtualHost>

Además para dar servicio a varios sitios web lee esto:
Código datos:
Ver original
  1. Originalmente: los servidores web, sólo podían servir un sitio web por dirección IP.
  2. Si quiero tener 3 sitios web en un mismo servidor web, se necesita que el servidor tenga 3 direcciones IP diferentes.
  3. Sitio1: 192.168.33.45
  4. Sitio2: 192.168.33.56
  5. Sitio3: 192.168.33.55

oO también

Código datos:
Ver original
  1. Ejemplo: queremos que nuestro servidor con dirección IP 192.168.0.1, sirva 3 sitios web
  2.  
  3. fichero default.......
  4.  
  5. NameVirtualHost 192.168.0.1
  6.  
  7. <VirtualHost 192.168.0.1>
  8. DocumentRoot /var/www/ ServerName www.miweb1.es
  9. </VirtualHost>
  10.  
  11. <VirtualHost 192.168.0.1>
  12. DocumentRoot /var/www/web2 ServerName www.miweb2.es
  13. </VirtualHost>.....
__________________
Puntuar +1 es buena forma de dar las gracias. :P
Your Time is limited, so don't waste it living someone else´s life.
Por: HackID1