BandaAncha.eu

Comunidad de usuarios
de fibra, móvil y ADSL

Como mostrar mi pagina de sevidor apache en linux

ani-ile

hola soy nueva en esto xD

bueno le cuento nos dieron un trabajo en la u y es hacer un servidor apache en windows ponerlo en red con red hat (linux) q es una makina virtual

ya instale apache ya cree una pagina web y le cambie la direccion ip de la q era por defecto 127.0.0.1 y ya puse en red windows con redhat

mi problema es q cuando pongo la direccion ip en el navegador de redhat no muestra la pagina q cree con esa ip me sale este mensaje

"an error occurred while loading http//192.168.1.102

timeout on server

connection was to 192.168.1.102 at port 80"

tripasabiertas

http://192.168.1.102

BocaDePez
BocaDePez

Antes de mirar si hay conectividad IP entre la máquina invitada y la anfitrión, asegúrate que el servicio funciona.

Lo primero, si el servidor está realmente escuchando en el puerto 80 de esa IP 192.168.1.102 corriendo bajo Windows, desde un navegador en Windows debería ser visible.

¿Lo has probado? Porque si no funciona en su propio anfitrión, menos desde la máquina virtual, obviamente.

¿Cómo has probado la conexión al 80? Intentalo con wget en modo debug, que dará muchísimas más pistas que un navegador estándar.

BocaDePez
BocaDePez

Yo diría más bien que primero probases si hay conectividad entre el RH y el Win, por ejemplo con un ping.

Revisar el estado del cortafuegos, en RedHat tienes el comando setup que te deja comprobar el cortafuegos de forma gráfica en una consola de comandos, o system-config-firewall para entorno de escritorio.

Probar a desactivar SELinux, o comprobar si da alguna advertencia /etc/selinux/config

Comprobar que apache está escuchando en el puerto 80 netstat -lpn | grep http

Y que apache no está vinculado a un sola tarjeta de red o dirección ip, es decir, debería poner listen *:80 en la configuración.

Es que das tan poca información de lo que has hecho y lo que no... ¿Has arrancado el servicio? service httpd start

¿El servidor responde desde la misma máquina? Si solo tienes terminal nc localhost 80 y luego escribes GET / y dos veces intro, si está en orden debería aparecerte el html de la página principal.

Suerte.

🗨️ 1
BocaDePez
BocaDePez

hola

ps la pagina se muestra en windows osea cuando pongo la direccion ip en mi navegador de windows se ve mi pagina tambien hace ping mi direccion ip con linux mi problema es q cuando pongo esta direccion ip en el navegador de linux no se muestra mi pagina...

mi servidor es windows y mi usuario linux no se q mas configurar en RH..ayuda