Apache Tomcat


 Apache Tomcat es un contenedor Java Servlet, o contenedor web, que proporciona la funcionalidad extendida para interactuar con Java Servlets, al tiempo que implementa varias especificaciones técnicas de la plataforma Java: JavaServer Pages (JSP), Java Expression Language (Java EL) y WebSocket.


Para la instalación de tomcat en ubuntu primero descargamos el paquete desde su página oficial.

Luego de realizar la descarga abrimos una terminal (consola de comandos) y nos dirigimos a la ubicación dónde se encuentra el paquete de apache tomcat y lo descomprimimos

  • tar -xzvf apache-tomacat-10.tar.gz
Movemos el paquete descomprimido a la carpeta /usr/local/
  • sudo mv apache-tomcat-10 /usr/locar/apache-tomcat10

Nos aseguramos de la ruta y versión de Java la cuál estamos usando
  • update-alternatives --config java



Selecciona la ubicación de la versión de java que deseas utilizar. Luego agregamos tomcat a nuestras variables de entorno
---------------------------------------                                                              ---------------------------------------
 echo "export CATALINA_HOME="/usr/local/apache-tomcat10"" >> ~/.bashrc

 echo "export JAVA_HOME="/usr/lib/jvm/java-16-openjdk-amd64"" >> ~/.bashrc

 echo "export JRE_HOME="/usr/lib/jvm/java-16-openjdk-amd64"" >> ~/.bashrc

 source ~/.bashrc
---------------------------------------                                                              ---------------------------------------

Para terminar, necesitamos crear cuentas de usuario para proteger y acceder a las páginas de administrador. Abrimos el archivo /usr/local/apache-tomcat10/conf/tomcat-users.xml y agregamos dos usuarios dentro de las etiquetas <tomcat-users> </tomcat-users>.

---------------------------------------                                                              ---------------------------------------
<!-- user manager can access only manager section -->
<role rolename="manager-gui" />
<user username="manager" password="_SECRET_PASSWORD_" roles="manager-gui" />

<!-- user admin can access manager and admin section both -->
<role rolename="admin-gui" />
<user username="admin" password="_SECRET_PASSWORD_" roles="manager-gui,admin-gui" />
---------------------------------------                                                              ---------------------------------------
Puedes realizar cambios a preferencia siempre y cuando tengas presente la relación entre etiquetas.

Para dar inicio a nuestro apache tomcat debemos convertir en un archivo ejecutable el iniciador de tomcat startup.sh ubicado en la carpeta /bin

  • chmod +x ./bin/startup.sh
Finalmente corremos nuestro tomcat

  • ./bin/startup.sh
Confirmamos ingresando a localhost:8080 y veremos la página inicial de Apache Tomcat



Comentarios

Populares

La revolución de la Inteligencia Artificial y su impacto en los trabajos tecnológicos

Medellin será la sede para el evento de VC Week 2025 en Colombia

La Informática

Las TIc