Gato

Cómo cambiar el puerto predeterminado del servidor Tomcat?

Cómo cambiar el puerto predeterminado del servidor Tomcat?

Antes de pasar al paso principal de ver cómo podemos cambiar el puerto predeterminado de nuestro servidor tomcat, primero profundicemos un poco más y veamos qué es realmente este servidor tomcat y cuáles son algunas de las aplicaciones en las que se usa principalmente.

Como se mencionó anteriormente, el servidor Apache Tomcat es un servidor web de código abierto que actúa como un contenedor de servlet para la implementación de varias especificaciones empresariales de Java a gran escala, como Java Servlet, Java Server Pages, Java Expression Language y las tecnologías Java WebSocket. Los contenedores de servlets son parte del servidor web y pueden describirse más o menos como un servidor de aplicaciones que proporciona al modelo de programación todo lo demás que necesita: la apertura de sockets, la gestión de algunos componentes, la gestión de llamadas a API, etc. El servidor Apache Tomcat es uno de los servidores más utilizados y ha estado impulsando varias aplicaciones empresariales a gran escala. Además de esto, dado que es de código abierto y está sujeto a la licencia Apache, incluye una gran lista de desarrolladores y varios foros donde las personas siempre brindan sus comentarios y se ayudan entre sí.

Sin más preámbulos, pasemos finalmente al tema principal de nuestro artículo.

Cambio de puerto predeterminado

De forma predeterminada, el servidor Tomcat se ejecuta en el 8080 Número de puerto. Sin embargo, si surge la necesidad de cambiar esto, puede hacerlo fácilmente siguiendo los siguientes pasos:

1. Localización del servidor.xml en el directorio de Tomcat
Primero, necesitamos averiguar dónde instalamos exactamente el servidor tomcat. En Windows, vaya a su C directorio, luego en el Archivos de programa directorio, busque cualquier directorio con los nombres Tomcat, Apache Software Foundation o Apache. Si encuentra alguno de estos, ábralo y luego busque el conf directorio.

Después de localizar esto, ábralo y habrá un archivo llamado servidor.xml. Abre esto con cualquier editor de archivos que te guste.

En Linux, puede encontrar fácilmente el directorio de inicio de tomcat buscando en la ventana de búsqueda. Después de encontrarlo, ábralo y luego entre en el conf directorio y abra el servidor.archivo xml.

Después de abrir el archivo xml, verá algo similar al principio:

2. Encontrar la etiqueta del conector
Después de abrir el servidor.xml, intente encontrar una línea que comience con el Conector etiqueta. Dependiendo de su versión de tomcat, estos pueden ser cualquiera de los dos siguientes:

Primera versión:

maxThreads = "150" minSpareThreads = "25" maxSpareThreads = "75"
enableLookups = "false" redirectPort = "8443" acceptCount = "100"
connectionTimeout = "20000" disableUploadTimeout = "true" />

Segunda versión:


connectionTimeout = "20000"
redirectPort = "8443" />

3. Cambiar el número de puerto
Como habrá notado, la etiqueta Connector en cada una de las dos versiones anteriores tiene una propiedad de puerto adjunta y este tiene el número de puerto predeterminado asignado. Para que su servidor Tomcat se ejecute en un puerto diferente, simplemente reemplace este puerto con el número de puerto en el que desea que se ejecute el servidor Tomcat. Por ejemplo, quiero que mi servidor tomcat se ejecute en el puerto 8090, entonces el cambio que haría en la etiqueta del conector sería:

connectionTimeout = "20000"
redirectPort = "8443" />

Como se puede ver en el ejemplo anterior, simplemente reemplacé el número 8080 que se colocó en la propiedad Port con mi Puerto, 8090.

4. Reiniciar Tomcat
Después de cambiar el puerto del servidor Tomcat, guarde el servidor.archivo xml. Si su servidor Tomcat se está ejecutando actualmente, deténgalo, reinícielo e inícielo de nuevo. Si no se está ejecutando, simplemente reinícielo y luego inícielo. Ahora, cuando ejecute su servidor Tomcat, se ejecutará en el puerto que especificó. En mi caso sería el puerto 8090.

Conclusión

El servidor Tomcat es uno de los servidores web más utilizados y se ha vuelto inmensamente popular en la comunidad. Tiene algunos comandos bien definidos y es fácilmente configurable como se ve en los pasos que se muestran en el artículo sobre cómo cambiar su puerto predeterminado. Considerándolo todo, es una herramienta que vale la pena dedicar su tiempo.

Cómo impulsar FPS en Linux?
FPS significa Cuadros por segundo. La tarea de FPS es medir la velocidad de fotogramas en reproducciones de video o actuaciones de juegos. En palabras...
Los mejores juegos de Oculus App Lab
Si es propietario de un visor Oculus, debe estar informado sobre la descarga lateral. Sideloading es el proceso de instalación de contenido que no es ...
Los 10 mejores juegos para jugar en Ubuntu
La plataforma Windows ha sido una de las plataformas dominantes para juegos debido al gran porcentaje de juegos que se están desarrollando hoy para ad...