Apache NO LOCAL urgente


([N4] info) #1

Homa estoy utilizando apache en local y me va bien por ejemplo

http://prueba.velneo.org:8080/PRO.pro esto chuta

redeirijo el puerto del routr a mi ordenador 192.168.1.33 puertos 8080

http://MIIPESTERNA:8080/prueba.velneo.org/PRO.pro  NO

http://MIIPESTERNA/prueba.velneo.org:8080/PRO.pro  TAMPOCO

he de reconfiogurar algo en el fuichero de config de apache

ya puse esto

ServerName 192.168.1.33:8080

y nada

urgentisimo

un saludo

Miguel


([N1] comercial) #2

Hola, comprueba que el router no tenga un servicio funcionando en ese puerto, a veces se cambia el 80, por el 8080 para la web de configuración del router, por supuesto supongo que el intento lo haces desde fuera de tu red., si no nunca te funcionará.

 

Saludos.

  Miguel.

 


([N4] innovadb) #3

Hola, creo que tienes un error de concepto con las ips publica y privada.

http://prueba.velneo.org:8080/PRO.pro no es un dirección local, así que no se como te funciona.

Para hacerlo desde fuera tendrias que sustituir prueba.velneo.org por la ip,  y no concatenarlos como estas haciendo.

 

Por ejemplo:

LOCAL: http://127.0.0.1:8080/PRO.pro = http://localhost:8080/PRO.pro =  http://192.168.1.50:8080/PRO.pro

PUBLICA: http://213.60.999.666:8080/PRO.pro = http://www.dominio.com:8080/PRO.pro

 

Un saludo


([N4] info) #4

Hola.

Innovadb para que funcione <font color="#e30b0b">http://prueba.velneo.org:8080/PRO.pro he creado las siguientes lineas en:

c:windowssystem32driversetchost

127.0.0.1      prueba.velneo.org

127.0.0.1      hase.velneo.org

127.0.0.1      localhost

seguire probando a ver que me pasa

un saludo

Miguel

 


([N4] info) #5

vale he solucionado parte del problema y ya entro desde dentro y desde fuera a un virtualhost o location con la ipexterna:8080 al servidor apache y v7

siguiente pregunta si creo varios virtualhost en la configuracion del servidor apache de mi maquina que ataquen distintas instancias como lo hago para acceder desde la red publica? ¿con distintos puertos? ipexterna:8080 + algo distintos puertos por instancia.

un saludo

Miguel


([N4] innovadb) #6

Así que engañando a la maquina con hosts....

 

Ahora en serio, apache sabe a que virtualhost te quieres conectar por el nombre de dominio (con location creo que no funciona). Así que solo tienes que configurar un virtualhost para cada instancia o vserver.

 

Un saludo

 

 


([N4] info) #7

Gracias innovadb, pero un problemin al crear distintos virtualhost en el fichero de configuración de apache si ,los creas en el mismo puerto apacvhe me da el siguiente mensaje al iniciarse:

warn: default virtual host overlap on port 8080 the first has precedence

por lo que entiendo que no pueden estar en el mismo puerto

pero tengo que empollarme un poco esto.

un saludo

Miguel


([N4] innovadb) #8

Hola Miguel

 

Supongo que estas poniendo en los virtualhost dominio.com:8080 y creo que no se hace así, deberias poner solo dominio.com  y en el fichero httd.conf cambiar el puerto de escucha por el 8080.

Y repito lo de "supongo" por que nunca me dió ese error el apache.

 

Un saludo