jsp - publico - ¿Cómo puedo explorar mi servidor local Tomcat desde otra computadora en la red?
configurar tomcat para acceso remoto (9)
Soy un tipo de IIS y sé que es tan simple como simplemente usar http://[computername]/path a la aplicación web. Sin embargo, parece que no puedo entender cómo hacer esto posible para una aplicación JSP que soy escritura que se ejecuta bajo Tomcat. ¿Hay alguna configuración de configuración que deba establecer en algún lugar?
¿Has creado una excepción en tu firewall?
Suponiendo que Tomcat se está ejecutando en el puerto 8080 y esta es una máquina con Windows XP, el firewall bloqueará ese puerto (no el caso en Windows Server 2003).
El firewall se puede configurar: seleccionando Firewall de Windows desde el Panel de control, luego haciendo clic en Excepciones -> Agregar puerto e ingresando nombre y número: Tomcat, 8080 y dejando el protocolo de transporte como TCP.
Además de bloquear el puerto (ver respuesta de AirSource Ltd), su firewall puede tener restricciones en el servicio Tomcat. Por ejemplo, Mcafee Firewall restringe a Tomcat a "solo salientes".
Si usa Mcafee, en Cambiar Configuraciones> Cortafuegos, expanda Conexiones de Internet para Programas y busque Commons Daemon Service Runner (también conocido como tomcat * .exe). Edítelo y cambie Acceso de solo saliente a entrante y saliente: use los puertos designados (recomendado).
Debe escribir el IP de su máquina en lugar de usar "localhost"
Necesita usar el Puerto de Tomcat, que es por defecto 8080. Por lo tanto, es posible que desee acceder a su servidor local en la máquina A desde la máquina B como http: // A: 8080 / YourProject Y recuerde A diferencia de IIS, distingue entre mayúsculas y minúsculas.
Tomcat usa el puerto 8080 de manera predeterminada, por lo que debe proporcionar el número de puerto en la URL para ver cualquier cosa. Si se está ejecutando http://yourcomputer:8080/app debería funcionar.
esto funciona bien simplemente escriba http://your_ipaddress:8080(tomcat puerto del servidor http://your_ipaddress:8080(tomcat ) / nombre del proyecto
y asegúrese de estar conectado a la misma red y el proyecto se implementa en tomcat.
puede usar su dirección IP en lugar de localhost
si su IP era 192.122.11.22, debe escribir http://192.122.11.22:8080/proyectname (si no, mire su firewall)
Paso 1: Agregue una excepción de firewall a las conexiones entrantes al puerto que usa para sus hosts (las etiquetas Host
en CATALINA_HOME(Tomcat dir)/conf/server.xml
).
Paso 2: al menos en Windows 10, permite que Tomcat se comunique a través del firewall. Una forma sería Panel de Control -> Sistema y Seguridad -> Firewall de Windows -> "Permitir una aplicación o función a través de Firewall de Windows" -> "Cambiar configuración" -> Habilitar Privado y Público para "Corredor de Servicio Comunitario Daemon" (si no está presente : "Permitir otra aplicación ..." -> Elija tomcat#.exe
en el directorio Tomcat bin, donde #
será el número de versión de tomcat)
Paso 3: agrega una excepción de firewall para javaw
. En Windows 10, estos son los pasos anteriores hasta "Cambiar configuración", seguidos de: Buscar el binario de Java (TM) Platform SE con una ruta a javaw
(agregar como arriba si no está presente) -> Habilitar Private y Public para ello.
Avísame si eso no funciona. :)