Foros del Web » Administración de Sistemas » Apache »

ayuda servidor apache

Estas en el tema de ayuda servidor apache en el foro de Apache en Foros del Web. Hola, os comento la duda que tengo: Necesito que en un servidor que tenemos, en la cual ahora mismo tiene una pagina web, pero queremos ...
  #1 (permalink)  
Antiguo 05/10/2007, 06:51
kyt
 
Fecha de Ingreso: octubre-2007
Mensajes: 21
Antigüedad: 17 años, 1 mes
Puntos: 0
ayuda servidor apache

Hola, os comento la duda que tengo:
Necesito que en un servidor que tenemos, en la cual ahora mismo tiene una pagina web, pero queremos que dependiendo de si pones una direccion u otra vaya a una pagina o a otra distinta.
Mi duda es: ¿tenemos que instalar apache en el servidor?, una vez hecho esto, me iamgino que solo tengamos q modificar lo de virtualserver para que vaya a una página o a otra, pero claro, no lo se de fijo.
Solo tenemos acceso al servidor por ftp, es suficiente?
¿ Que tenemos que hacer en general por favor ?

Gracias
  #2 (permalink)  
Antiguo 05/10/2007, 07:57
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 8 meses
Puntos: 55
Re: ayuda servidor apache

No sé cómo lo tendréis ahora mismo, pero si usas apache es relativamente sencillo, puedes meter todos los sitios web que quieras usando los virtualhosts. Eso sí, para acceder a la configuración de apache no lo puedes hacer por ftp, necesitas un acceso ssh o un panel de control que te permita manejar el servidor, pues necesitas tanto cambiar los archivos de configuración como reiniciar el apache para que tome los cambios...

__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #3 (permalink)  
Antiguo 05/10/2007, 08:01
kyt
 
Fecha de Ingreso: octubre-2007
Mensajes: 21
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: ayuda servidor apache

Gracias ferny por contestar, te cuento:

Ahora mismo en el servidor colgado no hay nada, solo los html de navegacion.

Yo en mi portatil, tengo que hacer los servidores virtuales, no se exactamente si lo estoy haciendo bien, para luego subir todo y que cuando la gente teclee una direccion salga un html determinado, y cuando teclee la otra salga otro html.
Entonces, el único acceso que tenemos al servidor es por ftp.
Esa es mi duda, que como configuro yo el servidor, y que tengo que subir para que funcione todo este rollo.

Muchas gracias
  #4 (permalink)  
Antiguo 05/10/2007, 08:15
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 8 meses
Puntos: 55
Re: ayuda servidor apache

Pues lo que te decía... una vez sepas cómo hacer los virtualhost (es buena idea que instales apache en tu portátil para ir practicando, puedes basarte en esta guía: http://servidor.hostrocket.com), pues tienes que copiar la configuración en el servidor. Pero el cómo acceder al servidor lo sabrás tú mejor que yo... si es contratado con alguna empresa de hosting deberías tener un panel de control o algo que te deje acceder, o si no tienes nada, directamente comenta a los responsables de esa empresa los cambios que quieres hacer. Pero ten en cuenta que no sé cómo lo tienes ahora... y por FTP olvídalo, necesitas un acceso de otro tipo (SSH, panel de control, llamar por teléfono a quien te administre el servidor, etc.)
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #5 (permalink)  
Antiguo 05/10/2007, 08:20
kyt
 
Fecha de Ingreso: octubre-2007
Mensajes: 21
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: ayuda servidor apache

ok, entiendo, si el apache ya lo tengo, weno, exactamente tengo instaldo el wampserver y los servidores virtuales estan creados.

Muchas gracias, y si tengo problemaes me haré notar .

Gracias!!!
  #6 (permalink)  
Antiguo 05/10/2007, 15:01
kyt
 
Fecha de Ingreso: octubre-2007
Mensajes: 21
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: ayuda servidor apache

Bueno, aqui estoy otra vez. He hecho los sevidores virtuales, y he hecho que cuando pongo la direccion de las paginas que quiero se cargue en un servidor o en otro, pero no me sale la página html que tengo para cada una de las direcciones, solamente me carga la página de apache.
He modificado el host de windows y el httpd.conf del apache, en el primero poniendo IP www.pagina.es y en el segundo haciendo
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "C:/direcciondondeestaelhtml"
ServerName www.pagina.es
</VirtualHost>

esto para cada uno, es decir en total 2, una por cada servidor que quiero tener, poniendo en el httpd.conf lo primero el localhost de la siguiente manera
#localhost
<VirtualHost *:80>
DocumentRoot "C:/www"
ServerName localhost:80
</VirtualHost>

Pues eso, que no se me carga, llevo toda la tarde y no se que podrá ser!!

Gracias y un saludo
  #7 (permalink)  
Antiguo 06/10/2007, 01:55
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 8 meses
Puntos: 55
Re: ayuda servidor apache

Supongo que reiniciarías el apache después de probar cada configuración ¿no? Revisa la guía que te pasé a ver si hay algo que te dejaste sin configurar... Por cierto el virtualhost del localhost creo que lo puedes quitar...
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #8 (permalink)  
Antiguo 06/10/2007, 10:24
kyt
 
Fecha de Ingreso: octubre-2007
Mensajes: 21
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: ayuda servidor apache

Si que reinicio el apache y nada, que no lo consigo.
Mira esta es la configuracion del host de windows:
127.0.0.1 localhost
127.0.0.1 baloncesto.es
127.0.0.1 basket.es

y esta la del httpd-vhosts de apache, no lleva www, es decir , la direccion es http://baloncesto.es y la otra igual.


NameVirtualHost localhost



<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /paginas/baloncesto
ServerName baloncesto.es


</VirtualHost>

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "C:/paginas/basket"
ServerName basket.usal.es

</VirtualHost>

Muchas gracias.
  #9 (permalink)  
Antiguo 06/10/2007, 12:40
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 8 meses
Puntos: 55
Re: ayuda servidor apache

La configuración del hosts de windows está bien, pero en el httpd.conf tienes algunos fallos, no sé si habrá sido al copiarlos o no, pero te los comento.

En primer lugar, usa NameVirtualHost *:80 (así es como lo tengo yo, y me funciona)

Después, el DocumentRoot del primer VirtualHost está mal, no es una ruta válida.

Y finalmente, el ServerName del segundo VirtualHost también está mal, hay un usal. que no debería estar.

Lo correcto sería así:

Cita:
NameVirtualHost *:80



<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "c:/paginas/baloncesto"
ServerName baloncesto.es


</VirtualHost>

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "C:/paginas/basket"
ServerName basket.es

</VirtualHost>
Mira si con esos cambios funciona
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #10 (permalink)  
Antiguo 06/10/2007, 14:56
kyt
 
Fecha de Ingreso: octubre-2007
Mensajes: 21
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: ayuda servidor apache

Si perdona, fue un error al copiar, lo tengo como tu me has dicho, es que probe de tantas formas que al final me lie al poner aqui la ayuda, lo tengo tal cual dices y nada, cuando pongo en el navegador la pagina que quiero acceder solo me sale lo de It works!, nada mas, ya no se que es lo que le puede pasar.... sigo las instrucciones al pie de la letra...

Muchas gracias por tu ayuda.
  #11 (permalink)  
Antiguo 06/10/2007, 15:13
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 8 meses
Puntos: 55
Re: ayuda servidor apache

Jooooder, pues eso sí que es raro Cosas que se me ocurre que mires:

- Si la versión de apache es la 2.2.X, esos virtualhosts van en un archivo distinto del httpd.conf, y luego en el httpd.conf hay que hacer un "include" del archivo de los virtualhosts. Revisa que el include esté hecho (viene al final del httpd.conf)
- Que tu navegador esté mostrándote la caché del sitio. Accede al sitio y pulsa Ctrl + F5 para actualizarlo.

Si no va... te sugiero que quites el wamp y que lo instales todo por separado como viene en la guía que te pasé. Así de paso aprenderás bastante el cómo se manejan los principales programas de un servidor. Yo lo tengo así y como te digo, va todo perfecto. No sé qué instala el wamp ni cómo, así que es posible que el fallo esté en alguna parte que desconozco...

__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #12 (permalink)  
Antiguo 06/10/2007, 15:36
kyt
 
Fecha de Ingreso: octubre-2007
Mensajes: 21
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: ayuda servidor apache

Es la version 2.2.x y ya lo tengo por separado, desinstale el wamp y he instalado el apache por separado,¿ tengo que instalar tb el php y mysql para q funcionase lo de los virtualhost?
Respecto a lo del include del httpd no veo nada, al final del httpd.conf viene esto:


# Virtual hosts
#Include conf/extra/httpd-vhosts.conf

# Local access to the Apache HTTP Server Manual
#Include conf/extra/httpd-manual.conf

# Distributed authoring and versioning (WebDAV)
#Include conf/extra/httpd-dav.conf

# Various default settings
#Include conf/extra/httpd-default.conf

# Secure (SSL/TLS) connections
#Include conf/extra/httpd-ssl.conf
#
# Note: The following must must be present to support
# starting without SSL on platforms with no /dev/random equivalent
# but a statically compiled-in mod_ssl.
#
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>

Vienen mas cosas por encima de esto de includes.
De lo de la cache del sitio no se a que te refieres sorry.
  #13 (permalink)  
Antiguo 06/10/2007, 15:38
kyt
 
Fecha de Ingreso: octubre-2007
Mensajes: 21
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: ayuda servidor apache

Creo que ya funciona!!!

He quitado el comentario del include conf/extra/httpd-vhosts.conf y creo que va, voy a hacer alguna prueba mas y te comento
  #14 (permalink)  
Antiguo 06/10/2007, 15:45
kyt
 
Fecha de Ingreso: octubre-2007
Mensajes: 21
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: ayuda servidor apache

Ya funciona, madre mia por fin!!, te prometo que me quitó el sueño, el hambre y todo estos dos dias... jeje
Y estoy por jurar que ya habia probado lo del include, pero weno, da igual, al menos funciona, no como queria, pero el problema de ahora es mucho mas facil, es cambiar el html, que no me gusta jeje, pero eso es ya estética.

Muchísimas gracias por tu ayuda!!! te estoy muy agradecido
  #15 (permalink)  
Antiguo 07/10/2007, 01:59
kyt
 
Fecha de Ingreso: octubre-2007
Mensajes: 21
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: ayuda servidor apache

Una última cosa, esto quiero que funcione en un servidor que tenemos, para que esté al uso para todas las personas en internet.
Tenemos acceso por escritorio remoto a la máquina del servidor, entonces, ¿sólo tengo que acceder a el, y me imagino que instalar apache y configurarlo de la misma forma que he hecho previamente en mi portatil?, o ¿ tengo que tener en cuenta alguna cosa mas ?

Gracias
  #16 (permalink)  
Antiguo 07/10/2007, 03:17
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 8 meses
Puntos: 55
Re: ayuda servidor apache

Justo, te lo había avisado

Cita:
- Si la versión de apache es la 2.2.X, esos virtualhosts van en un archivo distinto del httpd.conf, y luego en el httpd.conf hay que hacer un "include" del archivo de los virtualhosts. Revisa que el include esté hecho (viene al final del httpd.conf)
El PHP y MySQL sólo tienes que instalarlos si los vas a necesitar. Si tu página es puro HTML, no hacen falta.

En tu servidor pues tendrás que hacer algo parecido... repito que no sé cómo lo tienes, pero en principio lo que mencionas es lo que hay que hacer, instalar apache y configurar los virtualhosts. Aunque también tienes que tener en cuenta los temas de DNS, para que tus dominios "apunten" a tu servidor, aunque en eso ya no soy experto...

__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #17 (permalink)  
Antiguo 07/10/2007, 05:49
kyt
 
Fecha de Ingreso: octubre-2007
Mensajes: 21
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: ayuda servidor apache

Muchas gracias, tendré que instalarlos, porque va a ser una base de datos, pero de momento solo es html con las paginas de bienvenidas y alguna mas de información, la bd la estamos haciendo, por eso ahora solo nos importa la navegación en cada página.

De lo de las DNS no tengo ni idea tampoco, ya buscaré información de como se hace, porque he leido algo, y pone que como la cagues te puedes cargar el servidor un tiempo, y me matarian si pasa eso jejeje.

Muchas gracias por tu ayuda.
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 08:50.