localhost:8080
El puerto 8080 es un puerto HTTP alternativo clásico, muy usado cuando el puerto 80 no está libre.
Checklist rápido
- 1 Arranca el servicio Java, Tomcat, Spring Boot, proxy o panel local.
- 2 Abre http://localhost:8080/ cuando termine el arranque.
- 3 Si ves una página en blanco o por defecto, revisa la ruta de la aplicación.
- 4 Si la conexión es rechazada, confirma que un proceso escucha en 8080.
Comprobaciones rápidas
lsof -i :8080Si otro proceso Java, proxy o panel ocupa el puerto, tu app puede fallar al arrancar o cambiar de puerto.
curl -I http://localhost:8080/Una cabecera de respuesta indica que un servidor contestó. Conexión rechazada indica que nadie aceptó en ese puerto.
http://localhost:8080/app/Tomcat y apps Java suelen montarse bajo una ruta de proyecto. Una página por defecto no siempre significa que la app esté en /.
Comprobación de request en vivo
Qué ve esta página
Headers HTTP de la request
Los headers sensibles, como cookies y tokens de autorización, se filtran antes de mostrarse.
Por qué 8080 es tan común
El 8080 se trata como puerto HTTP alternativo durante desarrollo local y administración de servidores.
Evita permisos habituales del puerto 80 y sigue siendo fácil de reconocer como tráfico web.
La ruta importa en 8080
Algunos servidores no sirven la app en la raíz. Puede que necesites una ruta de proyecto, admin o context path después del puerto.
Guías relacionadas de localhost
localhost:3000
Abre localhost:3000, entiende qué servidores usan el puerto 3000 y soluciona errores de conexión en React, Next.js y Node.
Solución de problemasLocalhost se negó a conectar
Soluciona localhost se negó a conectar revisando proceso, URL, puerto, protocolo, firewall y logs locales.
Herramienta para developersConsulta de puertos localhost
Busca puertos localhost comunes, para qué suelen usarse y qué comando ayuda a ver si un puerto está ocupado.
Guía de contenedoresProblema de localhost en Docker
Entiende por qué localhost dentro de Docker puede apuntar al contenedor y no al host, y qué dirección usar en cada caso.
FAQ
¿Por qué veo la página por defecto del servidor en localhost:8080?
El servidor está funcionando, pero tu aplicación puede estar montada en otra ruta o no haberse desplegado correctamente.
¿Es seguro exponer el puerto 8080 públicamente?
Trata servicios locales y paneles de administración como privados salvo que configures autenticación, firewall y endurecimiento de producción.
¿Qué reviso primero si este puerto localhost no abre?
Comprueba que el servidor sigue ejecutándose y copia la URL exacta de la terminal. Si la terminal muestra otro puerto, usa ese puerto.
¿Puedo reemplazar localhost por 127.0.0.1 en este puerto?
Normalmente sí para pruebas en el mismo ordenador. Si uno funciona y el otro no, revisa bind address, IPv6, certificados o archivo hosts.
¿Por qué el navegador muestra una página en blanco o JSON?
El servicio puede ser una API, ruta health o backend sin página en /. Prueba rutas como /api, /docs, /admin o la que imprima tu framework.