GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Instale Tomcat 9 en Ubuntu 16.04


Le mostraremos cómo instalar Tomcat 9 en Ubuntu 16.04. Apache Tomcat (anteriormente conocido como Tomcat de Yakarta ) o simplemente Tomcat, es un servidor web de código abierto y un contenedor de servlets desarrollado por Apache Software Foundation. Ejecuta servlets de Java y presenta páginas web que incluyen la codificación de la página del servidor Java y es uno de los servidores web más populares utilizados por los desarrolladores de Java. En este artículo instalaremos la última versión del servidor Tomcat 9 en un Ubuntu 16.04 VPS. Este tutorial también debería funcionar en otros sistemas basados ​​en Debian, pero fue probado y escrito para Ubuntu 16.04

1. Iniciar sesión a través de SSH

En primer lugar, inicie sesión en su Ubuntu 16.04 VPS a través de SSH como usuario root

ssh root@IP_address

2. Iniciar una nueva sesión de pantalla

screen -U -S tomcat9

3. Actualizar todos los paquetes del sistema

Para actualizar todos los paquetes instalados en su servidor, ejecute el siguiente comando en la terminal

apt-get update && apt-get upgrade

4. Instalar Java

Para ejecutar el servidor Tomcat, Java debe estar instalado en el VPS. Ejecute el siguiente comando para instalar el paquete Java Development Kit (JDK)

apt-get install default-jdk

Una vez completada la instalación, puede verificar el Java instalado en su servidor usando el siguiente comando

java -version

Si recibe un resultado similar al anterior, la instalación es exitosa.

openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~16.04.1-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)

Una vez instalado Java en el servidor, procederemos a instalar Tomcat 9.

5. Instalar y configurar Tomcat 9

Por razones de seguridad no se recomienda ejecutar Tomcat como usuario root, por lo que crearemos un nuevo usuario del sistema

useradd -r tomcat9 --shell /bin/false

Cambie el directorio de trabajo actual a /opt y descargue la última versión de Tomcat 9 en el directorio /opt de su servidor. Al momento de escribir este tutorial, la versión 9.0.0.M6 de Tomcat es la última. Debe ir al sitio web oficial de Tomcat y verificar si hay una versión más nueva disponible.

cd /opt
wget http://mirror.symnds.com/software/Apache/tomcat/tomcat-9/v9.0.0.M9/bin/apache-tomcat-9.0.0.M9.tar.gz

Extraiga el contenido del archivo tarball 'apache-tomcat-9.0.0.M6.tar.gz'

tar -zxf apache-tomcat-9.0.0.M6.tar.gz

Cree un enlace simbólico del directorio de Tomcat a /opt/tomcat-latest y establezca la propiedad adecuada:

ln -s apache-tomcat-9.0.0.M6 tomcat-latest
chown -hR tomcat9: tomcat-latest apache-tomcat-9.0.0.M6

Tomcat puede iniciarse, detenerse y reiniciarse utilizando los scripts bash ubicados en el directorio /opt/tomcat-latest/bin o, mejor aún, crearemos un archivo de inicio systemd para ese propósito

nano /etc/systemd/system/tomcat.service

y agregue el siguiente contenido al archivo

[Unit]
Description=Tomcat9
After=network.target

[Service]
Type=forking
User=tomcat9
Group=tomcat9

Environment=CATALINA_PID=/opt/tomcat-latest/tomcat9.pid
Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
Environment=CATALINA_HOME=/opt/tomcat-latest
Environment=CATALINA_BASE=/opt/tomcat-latest
Environment="CATALINA_OPTS=-Xms512m -Xmx512m"
Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sf.ehcache.skipUpdateCheck=true -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+UseParNewGC"

ExecStart=/opt/tomcat-latest/bin/startup.sh
ExecStop=/opt/tomcat-latest/bin/shutdown.sh

[Install]
WantedBy=multi-user.target

Guarde el archivo, vuelva a cargar el demonio systemd, inicie el servidor Tomcat y permita que se inicie en el arranque

systemctl daemon-reload
systemctl start tomcat
systemctl enable tomcat

Finalmente, si siguió de cerca las instrucciones de este tutorial, podrá acceder a Tomcat navegando en su navegador web favorito a http://your_server_IP:8080

Por supuesto, no tiene que instalar Tomcat 9 en Ubuntu 16.04 si utiliza uno de nuestros servicios de alojamiento SSD VPS, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Tomcat 9 por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato. También puede leer nuestra guía sobre cómo instalar Tomcat en Ubuntu 18.04.

PD. Si le gustó esta publicación sobre cómo instalar Tomcat 9 en Ubuntu 16.04, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.


Panels
  1. Cómo instalar Tomcat en Ubuntu 18.04

  2. Instale phpMyAdmin en Ubuntu 16.04

  3. Instalar PHP 7 en Ubuntu 14.04

  4. Cómo instalar Tomcat en Ubuntu 20.04

  5. Cómo instalar JasperReports en Ubuntu 20.04

Cómo instalar Apache Tomcat 10 en Ubuntu 20.04

Cómo instalar Apache Tomcat 10 en Ubuntu 21

¿Cómo instalar Apache Tomcat en Ubuntu 20.04?

Cómo instalar Apache Tomcat 8 en Ubuntu 14.04

Cómo instalar Apache Tomcat en Ubuntu 18.04

Cómo instalar Tomcat en Ubuntu 20.04