Este wikiHow te enseñará cómo descargar, configurar e iniciar un entorno de servidor web Apache Tomcat en tu computadora, usando un sistema Ubuntu Linux. Apache Tomcat es un entorno de servidor web HTTP de código abierto y basado en Java. Puede implementar varias especificaciones Java EE, incluidas las tecnologías Java Servlet, JavaServer Pages, Java Expression Language y Java WebSocket en Tomcat.
Pasos
Parte 1 de 2: Configuración de Tomcat
Paso 1. Abra una ventana de Terminal en su máquina Ubuntu
Haga clic en el icono del tablero en la parte superior izquierda y haga clic en Terminal en la lista de aplicaciones para abrir la Terminal.
Alternativamente, presione Ctrl + Alt + T en su teclado para abrir la Terminal
Paso 2. Escriba sudo apt-get update en la Terminal
Este comando actualizará todos sus repositorios y se asegurará de que tenga las últimas versiones de software para nuevas instalaciones.
Paso 3. Presiona ↵ Enter o ⏎ Regrese en su teclado.
Esto ejecutará el comando y actualizará sus repositorios.
Paso 4. Ejecute sudo apt-get install default-jdk en Terminal
Esto instalará la última versión del Java Development Kit oficial en su computadora.
- Escribe o pega el comando y presiona ↵ Enter o ⏎ Return para ejecutarlo.
- Necesitará tener Java instalado en su computadora para instalar y configurar Tomcat.
- Si ya tiene Java instalado, esto lo actualizará a la última versión.
- Puede omitir este paso si ya tiene instalada la última versión de Java.
Paso 5. Ejecute sudo useradd -r -m -U -d / opt / tomcat -s / bin / false tomcat en la Terminal
Esto creará un nuevo usuario del sistema y un grupo con el directorio de inicio opt / tomcat para ejecutar el servicio Tomcat.
No puede ejecutar el servicio Tomcat con el usuario root por motivos de seguridad de su servidor
Paso 6. Abra el sitio web de Tomcat en su navegador de Internet
Escribe o pega https://tomcat.apache.org en la barra de direcciones de tu navegador y presiona ↵ Enter o ⏎ Return en tu teclado.
Paso 7. Haga clic en la versión de Tomcat que desee en "Descargar" en la barra lateral izquierda
Encontrará la versión de Tomcat disponible en un menú de navegación en el lado izquierdo de la página. Puedes elegir Tomcat 9 u otra versión aquí.
-
Si desea ver qué versiones son compatibles con su sistema, haga clic en ¿Cual version?
bajo el título Descargar aquí.
Paso 8. Haga clic con el botón derecho en el enlace azul tar.gz debajo del encabezado "Núcleo"
Esto abrirá las opciones de clic derecho en un menú desplegable.
Paso 9. Haga clic en Copiar dirección de enlace en el menú contextual
Puede instalar directamente Tomcat con la dirección de enlace del archivo TAR aquí.
Paso 10. Escriba wget en la Terminal
Esto le permitirá descargar la última versión de Tomcat a su computadora desde el enlace de descarga oficial.
Reemplácelo con la dirección del enlace que copió del sitio web oficial de Apache Tomcat
Paso 11. Presiona ↵ Enter o ⏎ Regresar.
Esto ejecutará el comando de descarga y descargará Tomcat en su computadora.
Paso 12. Ejecute sudo tar xf /tmp/apache-tomcat-9*.tar.gz -C / opt / tomcat
Una vez que se complete la descarga, ejecute este comando para extraer el contenido del archivo TAR descargado y mueva los archivos al directorio opt / tomcat.
Asegúrese de reemplazar el número de versión en "tomcat-9 *.tar.gz" con la versión de Tomcat que descargue
Paso 13. Ejecute sudo nano /etc/systemd/system/tomcat.service
Esto creará un nuevo archivo llamado "tomcat.service" y le permitirá editar su contenido con su editor de texto predeterminado.
Paso 14. Pegue la siguiente configuración en el archivo tomcat.service
- Asegúrese de establecer "JAVA_HOME" en el directorio Java de su sistema en el siguiente código.
[Unidad] Descripción = Contenedor de aplicación web Apache Tomcat Después = network.target [Servicio] Tipo = bifurcación Entorno = JAVA_HOME = / usr / lib / jvm / java-1.11.0-openjdk-amd64 Entorno = CATALINA_PID = / opt / tomcat / temp / tomcat.pid Entorno = CATALINA_HOME = / opt / tomcat Entorno = CATALINA_BASE = / opt / tomcat Entorno = 'CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX: + UseParallelGC' Entorno = 'JAVA_OPTS = -Djava.awt.headless = true -Djava.security.egd = file: / dev /./ urandom 'ExecStart = / opt / tomcat / bin / startup.sh ExecStop = / opt / tomcat / bin / shutdown.sh Usuario = tomcat Grupo = tomcat UMask = 0007 RestartSec = 10 Reiniciar = siempre [Instalar] WantedBy = multi-user.target
Parte 2 de 2: Iniciar el servicio Tomcat
Paso 1. Ejecute sudo systemctl daemon-reload en Terminal
Esto recargará el demonio SystemD y encontrará su nuevo archivo de servicio.
Paso 2. Ejecute el comando sudo ufw allow 8080 (opcional)
Si su servidor está protegido por un firewall, ejecute este comando en la Terminal para permitir el tráfico en el puerto 8080.
Esto le permitirá acceder a la interfaz de Tomcat desde fuera de su red local
Paso 3. Ejecute el comando systemctl enable tomcat (opcional)
Si ejecuta este comando, el servicio Tomcat se iniciará automáticamente al arrancar el sistema.
Paso 4. Ejecute sudo systemctl start tomcat en la Terminal
Esto iniciará el servicio Tomcat en su servidor.
- Puede utilizar el comando sudo systemctl status tomcat para verificar el estado del servicio.
- Ahora puede probar Tomcat en su navegador de Internet en https:// ip-address: 8080. Simplemente cambie "dirección IP" con la dirección IP predeterminada de su sistema en el enlace.