Sv Community El Salvador

Soporte y Tecnología => OS => GNU/Linux/Unix => Mensaje iniciado por: jrufg2004 en enero 28, 2015, 07:59:19 pm

Título: Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: jrufg2004 en enero 28, 2015, 07:59:19 pm
Que tal amigos

El motivo de mi mensaje el dia de hoy es porque estoy haciendo un examen para un curso que estoy haciendo y parte del examen es ver que esta fallando en un Debian 6 con Apache2.2 al momento de querer publicar un site de "Hello World", llevo como 3 dias dandole vueltas y no le hallo. Podria alguno de ustedes ayudarme a darme pistas, ya solo me quedan dos dias disponibles para terminarlo.

Alguna duda, puedo pegar aqui codigo o darle acceso VNC
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: ELITE en enero 28, 2015, 09:14:55 pm
Tiempo sin leerlo jrufg

Ponga codigo, pero casi seguro es la config de apache la mala. Vea el php.ini

Enviado desde mi GT-I8190L mediante Tapatalk

Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: jrufg2004 en enero 28, 2015, 09:58:29 pm
Elite, te mande MP

Ya subo el codigo
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: ELITE en enero 29, 2015, 07:54:22 am
Elite, te mande MP

Ya subo el codigo

No creo que sea codigo, es configuracion, me huele a php.ini o httpd.ini

muestre que error da en el navegador.
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: jrufg2004 en enero 29, 2015, 08:02:02 am
No creo que sea codigo, es configuracion, me huele a php.ini o httpd.ini

muestre que error da en el navegador.
Fijate que simplemente dice que la pagina no puede ser mostrada. Ya verifique los puertos, para ver si el 80 esta siendo bloqueado por algun firewall interno o algo asi, pero no,

Lo que si es que las paginas que he encontrado no hablan de tocar el php.ini o el httpd.ini y otro ejercicio en este examen era montar un Ubuntu 14 desde cero y hacerlo virtual hosts y se hizo y no toque esos dos archivos q mencionas
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: ELITE en enero 29, 2015, 08:09:11 am
Fijate que simplemente dice que la pagina no puede ser mostrada. Ya verifique los puertos, para ver si el 80 esta siendo bloqueado por algun firewall interno o algo asi, pero no,

Lo que si es que las paginas que he encontrado no hablan de tocar el php.ini o el httpd.ini y otro ejercicio en este examen era montar un Ubuntu 14 desde cero y hacerlo virtual hosts y se hizo y no toque esos dos archivos q mencionas

ha probado hacerlo con otro OS ??

el problema como le dije en mp es que vien a distiempo nos solicito ayuda  x_x
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: jrufg2004 en enero 29, 2015, 08:12:59 am
fijate que como es un examen man, ellos ponen las reglas, por ejemplo, otras partes del examen fueron en Ubuntu, y en esta q es Debian, ya trate de reinstalar Apache, por si ese es parte del "problema" y al correr el apt-get no pasa, porque esta seteado para q busque unicamente la ISO del SO que se instalo, asi que al correr el apt-get install apache2 lo busca en una ubicacion q no esta y no instala.

Digamos que Debian esta "cerrado", porque asi es el examen y tiene lo necesario, supuestamente, para poder publicar la pagina "hello world" al arreglar lo "malo" q trae.

Entiendo lo de a distiempo man, pero, pues, es examen, y solo tengo 5 dias y primero trate de rebuscarme por mi cuenta, porque siento muy de "amaño" venir al primer dia pidiendo ayuda del examen, jajajajaja
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: jrufg2004 en enero 29, 2015, 08:14:59 am
Para que tengas una idea, esta guia fue la que estoy siguiendo y, que me funciono siendo casi igual, en el otro ejercicio donde yo tenia q montar desde cero todo

https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-debian-7
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: g00mba en enero 29, 2015, 10:08:46 am
si podes editar el sources.lst entonces busca la direccion del repo de apache, agregalo e instala. tan sencillo como eso. o mira si podes instalar nginx en lugar de apache.
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: jrufg2004 en enero 29, 2015, 10:42:45 am
Al parecer si puedo editar el sources.list, y estoy buscando el repositorio de Apache, la pregunta es, no es eso trampa en el examen si venia con el repo viejo??

Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: jrufg2004 en enero 29, 2015, 11:22:32 am
Lo que estaba viendo, con eso del ping, es que puedo hacer ping a la ip local 192.168.1.2, pero no hago ping  8.8.8.8, estoy editando el /etc/network/interfaces para cambiar la ip local por una ip publica, y ver si asi puedo hacer ping hacia afuera
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: g00mba en enero 29, 2015, 11:38:39 am
Lo que estaba viendo, con eso del ping, es que puedo hacer ping a la ip local 192.168.1.2, pero no hago ping  8.8.8.8, estoy editando el /etc/network/interfaces para cambiar la ip local por una ip publica, y ver si asi puedo hacer ping hacia afuera
primer consejo: ignora lo que el colocho de eñe te diga, en buena onda solo te va a confundir.

segundo consejo: eso de las redes no funciona como vos crees que funciona. no es solo de "cambiar" una ip privada a una publica, lo que tenes que hacer es configurarle la IP Gateway.
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: g00mba en enero 29, 2015, 11:40:43 am
La forma más fácil si se bloquea por la IP, siempre es cambiar el archivo hosts.

Así sin importar cuánto cambie la IP pública, pero sobre todo la privada, que es la que el servidor necesita acceder para alcanzarse a sí mismo para máxima eficiencia (en lugar de ir a través de toda la red realmente, lo cual sobrecargaría todo), el servidor mismo puede acceder sus propios scripts por HTTP de forma estable, usando simplemente 127.0.0.1, o en casos extremos la IP dada por el router, etc.

No siempre le es posible a la misma máquina alcanzarse desde la IP pública.

Y reiniciar Apache cada vez que se cambie la configuración de Apache (httpd.ini, /extra/httpd-vhosts.ini), PHP (php.ini), etc.
deja de estar hablando pupu por favor, solo venis a confundir gente.
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: g00mba en enero 29, 2015, 11:44:13 am
Si no funciona acceder con "ping hostvirtual.com" o "wget http://hostvirtual.com/" y si aparece una IP diferente o inaccesible, entonces el primer problema es la configuración de la IP del host virtual.

Siempre he hecho esto así por años, en Windows y Linux, si no puedo acceder o hacer que el servidor se acceda a sí mismo por HTTP.
que parte de NO PUEDE INSTALAR APACHE PORQUE NO TIENE PUESTO EL REPOSITORIO no entendes?
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: jrufg2004 en enero 29, 2015, 11:47:24 am
que parte de NO PUEDE INSTALAR APACHE PORQUE NO TIENE PUESTO EL REPOSITORIO no entendes?
Man, aclarando, esto es una parte de un examen, y el examinador me dejo instalada una version de Apache2.2, que "esta mala", entonces, lo que tengo q hacer es arreglar ALGO y publicar un Hello World website, intente reinstalar Apache, pero el repositorio esta malo, pero eso es solo un workaround, no es q sea la solucion definitiva
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: jrufg2004 en enero 29, 2015, 11:48:52 am
Si no funciona acceder con "ping hostvirtual.com" o "wget http://hostvirtual.com/" y si aparece una IP diferente o inaccesible, entonces el primer problema es la configuración de la IP del host virtual.

Siempre he hecho esto así por años, en Windows y Linux, si no puedo acceder o hacer que el servidor se acceda a sí mismo por HTTP.

Ya pude hacer ping al hostvirtual.com al agregarlo a /etc/hosts/, e internamente el ping me responde, el problema es con la IP publica
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: g00mba en enero 29, 2015, 11:54:21 am
Man, aclarando, esto es una parte de un examen, y el examinador me dejo instalada una version de Apache2.2, que "esta mala", entonces, lo que tengo q hacer es arreglar ALGO y publicar un Hello World website, intente reinstalar Apache, pero el repositorio esta malo, pero eso es solo un workaround, no es q sea la solucion definitiva
put@... entonces vos sos el q ha puesto las cosas de forma confusa(o yo solo lei la parte de no poder instalar el programa). vaya chivo, podes probar reinstalar apache pero no creo que eso arregle mucho al respecto. segun entiendo entonces el pedo que tenes es que la maquina no sale de la red local. como te puse en el PM, revisa el gateway.
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: g00mba en enero 29, 2015, 11:56:53 am
Ya pude hacer ping al hostvirtual.com al agregarlo a /etc/hosts/, e internamente el ping me responde, el problema es con la IP publica
ya te dije que no le hagas caso a ese maje. lo unico que hiciste con eso es decir: MIRA COMPUTADORA, CUANDO YO LLAME AL SERVIDOR CON NOMBRE HOSTVIRTUAL.COM RESPONDE VOS MISMA. eso no arregla NADA. en serio no le hagas caso al muchacho ahi, esta SOBADO.
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: jrufg2004 en enero 29, 2015, 11:58:49 am
Con esta herramienta se pueden ver los puertos abiertos. Solo es de cambiar "devel.archefire.org" en la URL o en el cuadro de texto.

Aparentemente los puertos de este servidor no están abiertos (tal vez Apache no esté corriendo o hay que usar el host DMZ en el router para darle acceso total a la IP dada por el router, sin bloquear nada de nada).

http://mxtoolbox.com/SuperTool.aspx?action=scan%3adevel.archefire.org&run=toolpage (http://mxtoolbox.com/SuperTool.aspx?action=scan%3adevel.archefire.org&run=toolpage)


Man, como le comentaba a alguien en MP, esto es un server virtual en un cloud, al cual no tengo acceso a ningun router, ese es el desafio, create un virtual host.

Como le decia a alguien mas, en otro ejercicio de este mismo examen, tenia q crear un ubuntu desde cero y hacerlo virtual host y pude hacerlo sin necesidad de necesitar un router, ya lo voy a levantar para q lo vean
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: jrufg2004 en enero 29, 2015, 12:03:20 pm
Acabo de levantar el server con un ejercicio anterior de examen, al ver la imagen q subire veran a lo que me refiero, un website asi es lo que debo crear con lo otro, pero en este caso, yo puse el apache desde cero, en el que estoy consultando en el post , el examinador me da una imagen "dañada" y tengo que repaparla para que se pueda subir y ver el sitio desde afuera usando la ip publica
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: g00mba en enero 29, 2015, 12:08:12 pm
Man, como le comentaba a alguien en MP, esto es un server virtual en un cloud, al cual no tengo acceso a ningun router, ese es el desafio, create un virtual host.

Como le decia a alguien mas, en otro ejercicio de este mismo examen, tenia q crear un ubuntu desde cero y hacerlo virtual host y pude hacerlo sin necesidad de necesitar un router, ya lo voy a levantar para q lo vean
mira el administrador de la nube a ver si de hecho le esta permitiendo salida a la red publica.

con lo de apache, mira primero si lo podes levantar solo apache sin virtual hosts. despues preocupate por los virtual hosts.

Eso solo es para poder ver uno mismo el servidor desde sí mismo, a veces no es posible de otra forma, y usar 127.0.0.1 es lo lógico.

Si se quiere usar la IP pública, hay que asegurarse primero en el router de que la IP del DMZ host sea la del servidor, en este caso sería 192.168.1.2. Entonces reintentar, y reiniciar Apache y el router si es necesario.
no entendes que esta en la nube? segun vos las empresas funcionan con la misma configuracion cacasa que tenes en tu casa.

Acabo de levantar el server con un ejercicio anterior de examen, si acceden a http://84.45.121.92 veran a lo que me refiero, un website asi es lo que debo crear con lo otro, pero en este caso, yo puse el apache desde cero, en el que estoy consultando, me dan una imagen "dañada"
ahhhh ya vas. asi se entiende mejor. ahuevos, primer paso mandar a la m!erda el apache y reinstalarlo. el problema es que aparentemente no podes porque no tenes salida a red. revisa la config de  red antes que nada. mira si te agarra DHCP.
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: jrufg2004 en enero 29, 2015, 12:19:45 pm
Yo simplemente tengo lo que se conoce como un "servidor dedicado", que quiere decir que yo me encargo absolutamente de todo el hardware y de la configuración, y tengo acceso total y absoluto al servidor.

Ahora lo único que falta es la configuración DNS para usar un nombre de dominio, sea que lo tenga o que necesite uno gratis en http://noip.com (http://noip.com), y hacer que apunte a la IP 84.45.121.92.

Donde ejecuto eso, porque, como comente, en el ejercicio pasado, con poner la ip publica apuntando hacia adentro en el /etc/hosts/ basto y aqui no ha funcionado, y creo que es simplemente porque el server no tiene conexion hacia afuera de la red interna
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: g00mba en enero 29, 2015, 12:56:05 pm
Donde ejecuto eso, porque, como comente, en el ejercicio pasado, con poner la ip publica apuntando hacia adentro en el /etc/hosts/ basto y aqui no ha funcionado, y creo que es simplemente porque el server no tiene conexion hacia afuera de la red interna
men no le hagas caso, ahorita no te preocupes por ningun DNS, arregla lo basico primero.
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: jrufg2004 en enero 30, 2015, 07:59:23 am
Que tal, pues luego de varias pruebas y el apoyo directo de un communiter, hemos "topado" en el mismo problema, jajaja, que el servidor no navega y por ende, ESE es el pricnipal problema. Consulte con mi examinador y en efecto, ese es el reto a solucionar

Dear Jose,

Thank you very much for your email.

You are correct that the server does not connect to the internet. For
the test, it is your job to log in over VNC and fix the configuration
of the server so that it does connect to the internet so that the
website is visible on the public IP.

Please let us know how you get on and don't hesitate to contact us
with any other questions.
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: jrufg2004 en enero 30, 2015, 04:26:58 pm
Actualizando

El problema al final era que a pesar que en el etc/network/interfaces le asignabas la ip estatica, esta no se aceptaba

Se corrio estos comandos y funciono

Can you add another IP address to eth0 iterface?

ifconfig eth0:1 5.6.71.167 netmask x.x.x.x up
then

route add default gw 5.6.71.166

Pueden verlo en http://serv32.no-ip.org/
Título: Re:Virtual Host con Debian 6.0 y Apache 2.2
Publicado por: g00mba en enero 30, 2015, 05:29:26 pm

el problema es que aparentemente no podes porque no tenes salida a red. revisa la config de  red antes que nada. mira si te agarra DHCP.
...El problema al final era que a pesar que en el etc/network/interfaces le asignabas la ip estatica, esta no se aceptaba...
ifconfig eth0:1 5.6.71.167 netmask x.x.x.x up
then

route add default gw 5.6.71.166
... told ya.