Foros del Web » Administración de Sistemas » Shared Hosting y VPS »

Alojar varias web en un mismo servidor y configuracion default de apache

Estas en el tema de Alojar varias web en un mismo servidor y configuracion default de apache en el foro de Shared Hosting y VPS en Foros del Web. hola. estoy montando un servidor web bajo linux y con redhat8, ya he conseguido configurarlo para que alberque una web especifica con su dominio y ...
  #1 (permalink)  
Antiguo 14/08/2003, 15:13
 
Fecha de Ingreso: noviembre-2002
Mensajes: 250
Antigüedad: 22 años, 1 mes
Puntos: 1
Alojar varias web en un mismo servidor y configuracion default de apache

hola. estoy montando un servidor web bajo linux y con redhat8, ya he conseguido configurarlo para que alberque una web especifica con su dominio y todo, pero lo que me interesa es que pueda alojar varias web un mismo server, con una misma ip, segun he visto se hace con virtual host, pero a la hora de configurarlo desde la herramienta de configuracion de httpd,asignarle su server name, decirle donde se ubicaran los archivos y poco mas(en la parte de informacion de host no se que poner), al acceder a la url siempre siempre me muestra la pagina que puse primero, habiendo puesto los archivos de la nueva url en el directorio que le he asignado, y no se como configurarlo el apache para albergar mas de una web, si pueden ayudarme se lo agradeceria mucho. Tambien a ver si pueden decirme el como poner toda la configuracion de apache default tal y como viene cuando se instala redhat por primera vez. Muchas Gracias.
  #2 (permalink)  
Antiguo 14/08/2003, 23:33
cascompany
Invitado
 
Mensajes: n/a
Puntos:
En tu httpd.conf deberás tener algo como : (usare 192.168.0.1 como IP, cambiala por la tuya)

NameVirtualHost 192.168.0.1:80

<VirtualHost 192.168.0.1>
ServerAlias www.dominio1.com dominio1.com
ServerAdmin [email protected]
DocumentRoot /path/to/dominio1/files
CustomLog /path/to/dominio1/logs combined
User dominio1username
Group dominio1groupname
ServerName www.dominio1.com
</VirtualHost>

<VirtualHost 192.168.0.1>
ServerAlias www.dominio2.com dominio2.com
ServerAdmin [email protected]
DocumentRoot /path/to/dominio2/files
CustomLog /path/to/dominio2/logs combined
User dominio2username
Group dominio2groupname
ServerName www.dominio2.com
</VirtualHost>


Etc.
Nota, deberán existir los usernames & groupnames, asi como las carpetas que utilices para cada Vhost.
Asi mismo, deberás tener definidos estos dominios en los DNS, (deben resolver a esa IP) para que funcione.

Saludos.
  #3 (permalink)  
Antiguo 15/08/2003, 08:31
 
Fecha de Ingreso: noviembre-2002
Mensajes: 250
Antigüedad: 22 años, 1 mes
Puntos: 1
Hola

Muchas Gracias, si no he entendido mal deberia buscar en el httpd.conf la linea referente a virtual host y ahi agregar las web que desee,no? y en todos los lugares donde la ip pone 192.168.0.1... deberia poner mi ip externa,verdad?, pero teniendo en cuenta de que mi httpd.conf esta ya modificado incorrectamente, podrias comentarme la manera de ponerlo por defecto?, o configurarlo a traves de la herramienta de configuracion de httpd?. Gracias. Saludos
  #4 (permalink)  
Antiguo 15/08/2003, 15:27
cascompany
Invitado
 
Mensajes: n/a
Puntos:
Si, debes reemplazar ese IP con el tuyo.
Busca si tienes algun virtual host creado, lo borras y ya.
O sino, con que pongas eso que puse con tus datos y directorios como corresponde, deberia ya funcionar. (si es que el resto esta okey)
Recuerda mirar el archivo /logs/error_log si es que el apache no arranca o algo, ya que ahi apareceran los errores :)

Saludos.
  #5 (permalink)  
Antiguo 15/08/2003, 19:59
 
Fecha de Ingreso: noviembre-2002
Mensajes: 250
Antigüedad: 22 años, 1 mes
Puntos: 1
Hola
Muchas Gracias por la ayuda, un ultimo tema (por aora ), el user y el group que son usuarios creados para poder acceder a linux?, vale el user por defecto "apache" y group por defecto "apache" para todas las paginas?,Gracias de nuevo. Saludos.
  #6 (permalink)  
Antiguo 16/08/2003, 19:51
cascompany
Invitado
 
Mensajes: n/a
Puntos:
Lo mejor es que crees un user & group (o al menos el user) para cada usuario, y asi puedes manejar inclusive quotas y todo eso.
aunque pues, si es para un host personal, no habria problema que lo hagas con cualquier user.

Saludos.
  #7 (permalink)  
Antiguo 17/08/2003, 05:47
 
Fecha de Ingreso: noviembre-2002
Mensajes: 250
Antigüedad: 22 años, 1 mes
Puntos: 1
En principio estariamos hablando de un servidor para dar alojamiento a varios dominios cada uno independiente del otro, asi que tal y como me aconsejas lo mejor será crear un user para cada dominio para así poder por lo menos controlar el espacio en disco de que se dispondrá. Gracias de nuevo . Saludos
  #8 (permalink)  
Antiguo 03/09/2003, 12:43
 
Fecha de Ingreso: noviembre-2002
Mensajes: 250
Antigüedad: 22 años, 1 mes
Puntos: 1
Hola de nuevo
Todo lo realizé tal y como me comentastes, agregé los virtualhost, y todo en principio se configuró bien, pero ahora me he encontrado con el problema de que a la hora de intentar acceder al servidor desde fuera, se encuentra con que me muestra el navegador un mensaje advirtiendome de que no tengo permiso en dicho servidor, segun creo puede ser debido a la configuracion que tengo de firewall, que la tengo establecida como alta, por lo que no acepta peticiones desde fuera al puerto 80, puede ser de eso?, el problema viene a que he intentado configurar el firewall de nuevo pero siempre me vuelve a la configuracion por defecto de alto, incluso he reinstalado red hat, y ha ocurrido lo mismo, y ya no se que puedo hacer, es un tema que he puesto en manos de los foreros de linux, pero no me han dado respuesta, es por ello que lo pongo aqui por si alguien puede ayudarme. Cascompany espero puedas ayudarme ya que no se que hacer. Muchas Gracias por todo. Saludos.
  #9 (permalink)  
Antiguo 04/09/2003, 17:46
 
Fecha de Ingreso: noviembre-2002
Mensajes: 250
Antigüedad: 22 años, 1 mes
Puntos: 1
Hola de nuevo
Ya conseguí solucionar dixo problemas, era debido a los permisos que tenia la carpeta. Aora me encuentro con el problema de los virtual host, todo lo he configurado tal ycomo estuvimos viendo aqui, incluso he acudido a manuales y en principio todo lo he realizado correctamente, pero en realidad a la hora de echar a andar apache, en el cual he alojado dos web, no soy capaz de configurarlo correctamente para que me muestra las dos, unicamente me muestra siempre(tanto accede por el dominio de una como de otra), la web que tengo primero configurada en el virtualhost. haber si podrias ayudarme ya que dentro de poco tengo que poner a andar el server pero no termina de ofrecerme lo que le pido.Si necesitas el httpd.conf unicamente tienes que decirmelo. Saludos.Gracias
  #10 (permalink)  
Antiguo 05/09/2003, 10:17
Avatar de serversp
Usuario baneado!
 
Fecha de Ingreso: julio-2003
Mensajes: 110
Antigüedad: 21 años, 5 meses
Puntos: 0
Si tienes muchos servers, y un dominio establecido en cada server, sería lo suyo un server con BIND y en nameservers poner dominio - a -> IP ?


Saludos
  #11 (permalink)  
Antiguo 05/09/2003, 12:37
 
Fecha de Ingreso: noviembre-2002
Mensajes: 250
Antigüedad: 22 años, 1 mes
Puntos: 1
Hola
La verdad que no entiendo muxo lo que quieres comunicarme. La idea sería la de albergar unos 10 dominios en un mismo server, si no voy muy descaminado y tengo entendido el BIND es el Servidor de DNS, cierto?. Pero con que finalidad sería conveniente configurarlo? .Gracias

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:31.