Cómo instalar Apache Tomcat 9 en un equipo con Linux Debian 11. De esta forma tendremos un servidor web avanzado con JSP en Linux. El procedimiento es similar para distribuciones de Linux como: Ubuntu, Slax, Knoppix, Mint, Chromium OS, MX, etc.

Requisitos para instalar Apache Tomcat 9 en Linux Debian 11

Apache Tomcat requiere de Java instalado en el equipo. En el siguiente artículo explicamos cómo instalar Java en Debian:

Dispondremos de acceso al servidor con un usuario con permisos suficientes para instalar software.

Si tenemos algún cortafuegos en el equipo, tendremos que abrir el puerto establecido para Apache Tomcat. Por ejemplo, si tenemos ufw, en el siguiente artículo explicamos cómo abrir puertos:

El equipo necesitará tener conexión a Internet para descargar los paquetes de instalación.

Instalar Apache Tomcat 9 en Linux Debian 11

Una vez comprobado que tenemos Java instalado, con:

Actualizaremos la lista de paquetes con:

Instararemos Apache Tomcat con:

El parámetro -y hace que no nos pida confirmación, se instalará directamente.

Añadiremos un grupo para Tomcat, por ejemplo el grupo tomcat9 con:

Crearemos un usuario, por ejemplo tomcat9, y lo asignaremos al grupo anterior, con:

Iniciamos el servicio de Tomcat 9:

Comprobamos que se ha iniciado correctamente:

Para definir los usuarios que pueden acceder a la administración web de Tomcat, editaremos el fichero /etc/tomcat9/tomcat-users.xml con:

En caso de necesitar la web de gestión de Tomcat, podremos instalarla con: