Programación

1º DAM/DAW - Curso 2023-2024

User Tools

Site Tools


apuntes:tomcat

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
apuntes:tomcat [2023/05/28 20:35] Santiago Faciapuntes:tomcat [2023/09/12 11:03] (current) Santiago Faci
Line 1: Line 1:
 ===== El servidor de aplicaciones. Apache Tomcat ===== ===== El servidor de aplicaciones. Apache Tomcat =====
- 
  
 <figure> <figure>
 {{ tomcat.png }} {{ tomcat.png }}
 </figure> </figure>
 +
 +==== Instalación ====
  
 El servidor de aplicaciones [[http://tomcat.apache.org|Apache Tomcat]] no dispone de instalador por lo que la manera habitual de instalarlo es descargar la versión que queramos (actualmente la última versión es la 9) y descomprimirlo en la carpeta que queramos. El servidor de aplicaciones [[http://tomcat.apache.org|Apache Tomcat]] no dispone de instalador por lo que la manera habitual de instalarlo es descargar la versión que queramos (actualmente la última versión es la 9) y descomprimirlo en la carpeta que queramos.
Line 25: Line 26:
 . . . . . .
 </code> </code>
 +
 +==== Arranque y parada ====
  
 Para iniciarlo, dispone de un script ''startup.sh'' que lo lanzará en segundo plano: Para iniciarlo, dispone de un script ''startup.sh'' que lo lanzará en segundo plano:
Line 49: Line 52:
 </code> </code>
  
-== Instalación en Debian utilizando apt ==+=== Instalación en Debian utilizando apt ===
  
 Si trabajamos con Debian existe la posibilidad de instalar Tomcat utilizando la herramienta //apt//. En el ejemplo siguiente instalamos el servidor de aplicaciones y todas herramientas y documentación (vienen como paquetes a parte en Debian): Si trabajamos con Debian existe la posibilidad de instalar Tomcat utilizando la herramienta //apt//. En el ejemplo siguiente instalamos el servidor de aplicaciones y todas herramientas y documentación (vienen como paquetes a parte en Debian):
Line 67: Line 70:
 También tenemos que tener en cuenta que, en este caso, todos los ficheros de configuración de //Apache Tomcat// se encuentran en ''/etc/tomcat8''. También tenemos que tener en cuenta que, en este caso, todos los ficheros de configuración de //Apache Tomcat// se encuentran en ''/etc/tomcat8''.
  
-=== Configuración básica ===+==== Configuración básica ====
  
 En cualquier caso, al tratarse de un servidor de aplicaciones, lo habitual es que //escuche// en el puerto 8080, aunque hay que tener en cuenta que se puede cambiar en el caso de que en el equipo donde se encuentra instalado no haya un servidor web y además queramos que nuestra aplicación web quede expuesta al exterior. Nos interesará, por tanto, modificar el puerto al 80 para mayor comodidad a la hora de acceder a nuestra aplicación desde el navegador. En cualquier caso, al tratarse de un servidor de aplicaciones, lo habitual es que //escuche// en el puerto 8080, aunque hay que tener en cuenta que se puede cambiar en el caso de que en el equipo donde se encuentra instalado no haya un servidor web y además queramos que nuestra aplicación web quede expuesta al exterior. Nos interesará, por tanto, modificar el puerto al 80 para mayor comodidad a la hora de acceder a nuestra aplicación desde el navegador.
Line 123: Line 126:
 --> -->
  
-  <role rolename="tomcat"/> +  <role rolename="manager-gui"/> 
-  <user username="tomcat" password="tomcat" roles="manager-status, manager-gui, admin-gui"/>+  <user username="tomcat" password="tomcat" roles="manager-gui, manager-script"/>
  
 </tomcat-users> </tomcat-users>
 </code> </code>
 +
 +----
 +
 +(c) 2023 Santiago Faci
apuntes/tomcat.1685306143.txt.gz · Last modified: 2023/05/28 20:35 by Santiago Faci