Varios dominios en el mismo servidor

Soltrac

Buenas! Vereis, tengo un servidor dedicado bajo W2003 y una serie de dominios.

Mi intención es la siguiente

www.dominio1.com apunte a IPDEMISERVIDOR/Host1
www.dominio2.com apunte a IPDEMISERVIDOR/Host2
.
.
.

etc.

No necesito tampoco un tutorial, solo alguna idea, ya que si apunto www.dominio1.com a IPDEMISERVIDOR, no entraría en IPDEMISERVIDOR/Host1.

Gracias!

willsmith

pues abres con el notepad mismamente el httpd.conf y busca las lineas donde se encuentre:

VirtualHost example:

Almost any Apache directive may go into a VirtualHost container.

The first VirtualHost section is used for requests without a known

server name.

#
#< VirtualHost *:80>

ServerAdmin [email protected]

DocumentRoot /www/docs/dummy-host.example.com

ServerName dummy-host.example.com

ErrorLog logs/dummy-host.example.com-error_log

CustomLog logs/dummy-host.example.com-access_log common

#< /VirtualHost>

Le quitas las almuadillas y le pones las rutas donde van a ir las wbs y demas.

Para mas información http://httpd.apache.org/docs-2.0/es/vhosts/

Soltrac

#2 no no no es un virtual host, eso seguro

Tiene algo q ver con las dns, el problema es q necesitaré 2 ips diferentes para crear mis propias dns.

Dios q coñazo :S

-nazgul-

¿Que servidor web usas?

No necesitas 2 IPs para nada...

Maca

desde el panel (cpanel) le das a añadir
le incluyes 2 dns y 2 ips y ya te lo hace el solito

#6 instala algun panel de tipo CPanel, hay algunos gratuitos, que te crean todo, en plan WHM/CPanel y no te comas mas la cabeza!

Soltrac

No me entendeis.......como q cpanel ni servidor web

Q yo tengo un servidor dedicado y quiero usarlo como host de muchas páginas web, cada una con un dominio.

Es decir..... mi servidor tiene la ip X.X.X.X

y quiero alojar 4 webs y q cada dominio apunte a cada una de las 4 webs DENTRO del mismo servidor.

Evidentemente, si no poseo los servidores DNS, no puedo coger, hacer una redirección tipo A de www.dominio1.com a X.X.X.X porque nunca sabría donde está alojada la página.

Y bueno, ya he encontrado la respuesta. Efectivamente, necesito 2 servidores DNS (o 1 solo con 2 ips) para poder hacer esto.

-nazgul-

A ver, o estás un poco perdido o no te has explicado bien.

El DNS apunta a tu IP, una vez que la petición HTTP llega al servidor es manejada por un servidor web, por eso te lo he preguntado. Tienes que configurar los vhosts en tu servidor web, déjate de DNSs y IPs.

Si usas Apache aquí tienes la documentación necesaria:

http://httpd.apache.org/docs/2.0/vhosts/examples.html

Soltrac

Falta decir que ya lo solucioné y evidentemente, no me entendisteis :)

La solución la saqué de estas páginas: http://terra.es/personal4/prietopa/manuales/manDnseiis/index.htm
http://www.netveloper.com/contenido2.aspx?IDC=114_0

Y de www.afnic.fr para probar que mis DNSs cumplieran el standard necesario para funcionar en internet.

Un saludo.

-nazgul-

¿O sea que lo que querías hacer era instalar un servidor DNS? Haber empezado por ahí.

Soltrac

#9 en algún momento he dicho q use apache sobre 2003? :S La gente me responde con doc de apache pq montan los servidores sobre linux y lo veo normal, pero yo no he dicho nada :), este servidor está sobre W2003 por ciertos motivos que no vienen a cuento y por supuesto, el servidor web es IIS :)

#10 no empecé por ahí porque no sabía si era obligatorio hacerlo, pero si te fijas, en un post lo digo y la gente sigue q si cpanel y cosas así :)

willsmith

Haber, lo que puse yo desde el principio es lo que deves de hacer, si el servidor tiene IP 182.125.1.1 y las 4 webs las tiens alojadas en el mismo servidor.
Ejemplo:
http://182.125.1.1/web1
http://182.125.1.1/web2

Tendrias que hacer lo siguiente:

< VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /www/docs/web1.com
ServerName web1.com
ErrorLog logs/web1.com-error_log
CustomLog logs/web1.com-access_log common
< /VirtualHost>

< VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /www/docs/web2.com
ServerName web2.com
ErrorLog logs/web2.com-error_log
CustomLog logs/web2.com-access_log common
< /VirtualHost>

en DocumentRoot especificas donde esta alojada la pagina, reicicias apache y tan solo tienes que indicar al dominio la ip del servidor, eso si, segun de donde sean los dominios no te deja meter la ip del servidor y te pide los dns del mismo y viceversa y posiblmente ese sea tu problema

B

#12
Sabes leer? QUE NO USA APACHE, QUE USA ISS!

Además ya lo ha arreglado :P

W

pues mirar lo que me encontrado, con una empresa que da host... he pedido que me dejen ver como seria su host ya que si me gusta los contrato....

me han dicho que 15 €/mes el plan megabestial

la imagen lo dice todo..
http://img468.imageshack.us/my.php?image=hosteq2.jpg

-nazgul-

#15 Aparte de que no pinta nada en este post... la imagen no me dice nada.

¿Espacio ilimitado? Ya, como Aruba...

No veo cual es el límite de transferencia, qué recursos físicos estás utilizando y puedes utilizar, ni dónde están situados los servidores... eso es lo importante.

Nadie da duros por pesetas.

Usuarios habituales