Pasar al contenido principal
Inicio

Navegación principal

  • Inicio
    • Sobre Nosotros
  • Recursos gratis
    • Comunidad en Youtube
    • Firma de correo
  • Tutoriales
    • Base de Datos SQL
    • Bases de Datos NoSQL
    • Cloud computing
    • Servidores Web
    • Sistemas Operativos
    • Virtualización
  • Developers
    • Inteligencia artificial
    • Sistema de bibliotecas Koha
    • IA en Análisis de datos
    • Framework
    • Sistema de gestión de contenidos
Menú de cuenta de usuario
  • Iniciar sesión

Ruta de navegación

  1. Inicio

Instalación del servidor Tomcat en ubuntu 22 04

Introducción

Apache Tomcat es un servidor de aplicaciones de código abierto que implementa las tecnologías Java Servlet y JavaServer Pages (JSP). Es ampliamente utilizado para ejecutar aplicaciones web Java, proporcionando un entorno de ejecución robusto, estable y fácil de configurar. En esta guía, aprenderás a instalar Apache Tomcat en un sistema Ubuntu 22.04, permitiéndote desplegar y ejecutar aplicaciones basadas en Java.

Guía de instalación

Actualiza la lista de paquetes disponibles en los repositorios configurados en tu sistema. Es el primer paso esencial para asegurarse de que todas las instalaciones usen las versiones más recientes de los paquetes.

sudo apt update

Añade un repositorio externo (Personal Package Archive, PPA) que contiene los paquetes de Oracle Java. Este repositorio es mantenido por el equipo de Linux Uprising.

sudo add-apt-repository ppa:linuxuprising/java

Después de añadir el nuevo repositorio, ejecuta de nuevo la actualización de los paquetes disponibles para que el sistema tenga acceso al contenido de este PPA recién agregado.

sudo apt update

Instala el instalador de Oracle Java 17 desde el repositorio PPA añadido previamente. Este instalador configura Oracle Java en tu sistema.

sudo apt install oracle-java17-installer

Ejecuta otra actualización de paquetes para asegurarse de que cualquier dependencia o paquete adicional de Java esté actualizado.

sudo apt update

 Verifica que Oracle Java 17 se haya instalado correctamente mostrando la versión de Java instalada en tu sistema.

java -version

Configura Oracle Java 17 como la versión predeterminada de Java en tu sistema, de modo que cualquier aplicación que requiera Java utilizará esta versión.

sudo apt install oracle-java17-set-default

Instala Tomcat 9 y sus herramientas administrativas (tomcat9-admin), que incluyen la consola de administración web para Tomcat.

sudo apt install tomcat9 tomcat9-admin

Verifica el estado del servicio Tomcat 9, asegurándote de que está activo y funcionando correctamente.

sudo systemctl status tomcat9

Instala la versión predeterminada de OpenJDK en el sistema. Esto asegura que el sistema tenga el JDK disponible para compilar y ejecutar aplicaciones Java.

sudo apt install default-jdk

Reinicia el servicio Tomcat 9 para aplicar cualquier cambio de configuración o asegurar que Tomcat esté funcionando correctamente después de las instalaciones anteriores.

sudo systemctl restart tomcat9

Nuevamente verifica el estado del servicio Tomcat 9 para confirmar que el reinicio fue exitoso y que el servidor está activo.

sudo systemctl status tomcat9

Muestra las conexiones activas de red, indicando los puertos en los que tu sistema está escuchando. Es útil para verificar que Tomcat está escuchando en el puerto 8080.

ss -ltn

Abre el archivo de configuración de usuarios de Tomcat en un editor de texto. Este archivo permite configurar los usuarios y sus roles para acceder a la consola de administración de Tomcat.

sudo nano /etc/tomcat9/tomcat-users.xml
  • Cambiar los dos puntos al inicio por menor que mayor que: Modifica el archivo de configuración agregando un usuario administrativo con roles que permiten acceso a la interfaz gráfica de administración. Debes asegurarte de que la sintaxis XML sea correcta:

    <user username="admin" password="199811" roles="admin-gui,manager-gui"/>                      

    Reinicia Tomcat 9 nuevamente para aplicar los cambios que realizaste en el archivo tomcat-users.xml.

    sudo systemctl restart tomcat9

    Accede a la interfaz gráfica de administración de Tomcat a través del navegador, utilizando la dirección http://127.0.0.1:8080/manager/html. Aquí, puedes gestionar aplicaciones web en Tomcat, ver logs y realizar otras tareas administrativas usando el usuario admin que creaste.

    http://127.0.0.1:8080/manager/html

Conclusión

Siguiendo estos pasos, has instalado y configurado Apache Tomcat en Ubuntu 22.04, permitiéndote ejecutar aplicaciones web Java en tu servidor. Al iniciar el servicio y verificar que Tomcat esté funcionando correctamente, ya puedes comenzar a desplegar tus aplicaciones Java, beneficiándote de la estabilidad y escalabilidad que ofrece Apache Tomcat.

Etiquetas:
#DigitalEducas #HAYU24 #shuksabiduriaenletras #tomcat #ubuntu22 #ubuntu #centos7 #server #servidor #clasesonline #videotutorial