GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Apache Tomcat en CentOS 7

En este tutorial, le mostraremos cómo instalar Apache Tomcat en CentOS 7. Para aquellos que no lo sabían, Apache Tomcat es un servidor web de código abierto y un contenedor de servlets desarrollado por Apache Software Foundation. Implementa las especificaciones Java Servlet, JavaServer Pages (JSP), Java Unified Expression Language y Java WebSocket de Sun Microsystems y proporciona un entorno de servidor web para que se ejecute el código Java.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Apache Tomcat en el servidor CentOS 7.

Instalar Apache Tomcat en CentOS 7

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

yum clean all
yum -y update

Paso 2. Instalación de Java 8.

Apache Tomcat 9 requiere la instalación de Java 8 o posterior en el servidor. Ejecute el siguiente comando para instalar Java 8:

yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64

Una vez instalado, también puede verificarlo emitiendo el siguiente comando:

java -version

Paso 3. Instale Apache Tomcat 9 en CentoS 7.

Primero, vaya al sitio web oficial de Apache Tomcat y descargue la versión más reciente del software en su servidor. Por el momento, la versión más reciente es la versión 9.0.7 :

wget http://www.apache.org/dist/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7.zip

Descomprima el archivo comprimido descargado:

unzip apache-tomcat-9.0.7.zip -d /opt

Luego, cree un nuevo directorio llamado 'apache-tomcat-9.0.7'. Le cambiaremos el nombre a algo más simple:

cd /opt
mv apache-tomcat-9.0.7/ tomcat

Luego, ejecute los siguientes comandos para configurar la variable de entorno CATALINA_HOME:

echo "export CATALINA_HOME='/opt/tomcat/'" >> ~/.bashrc
source ~/.bashrc

No se recomienda ejecutar Apache Tomcat como usuario raíz, así que agregue el usuario y grupo de tomcat:

useradd -r tomcat --shell /bin/false
chown -R tomcat:tomcat /opt/tomcat/

Ahora, cree un systemd archivo con el siguiente contenido:

### nano /etc/systemd/system/tomcat.service

[Unit]
Description=Apache Tomcat 9
After=syslog.target network.target[Service]
User=tomcat
Group=tomcat
Type=forking
Environment=CATALINA_PID=/opt/tomcat/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
Restart=on-failure

[Install] WantedBy=multi-user.target

Guarde el archivo y ejecute el siguiente comando para volver a cargar el systemd gerente:

systemctl daemon-reload
systemctl start tomcat
systemctl enable tomcat

Paso 4. Evaluación de Apache Tomcat 9.

Finalmente, abra Tomcat desde su navegador, vaya a su IP o dominio con el puerto 8080 (porque Tomcat siempre se ejecutará en el puerto 8080) como ejemplo: http://your_IP_address:8080/manager/html utilizando el usuario 'admin' y la contraseña 'PASSWORD'

¡Felicitaciones! Ha instalado Apache Tomcat correctamente. Gracias por usar este tutorial para instalar Apache Tomcat en sistemas CentOS 7. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Apache Tomcat.


Cent OS
  1. Cómo instalar apache tomcat en Linux RHEL 8 / CentOS 8

  2. Cómo instalar Apache Cassandra en CentOS 8

  3. Cómo instalar Apache en CentOS 7

  4. Cómo instalar Apache Tomcat 8 en CentOS

  5. ¿Cómo instalar Tomcat 7 en Centos?

Cómo instalar Apache Tomcat 8.5 en CentOS 7.3

Cómo instalar Tomcat en CentOS

Cómo instalar Apache Tomcat 9.0/8.5 en CentOS 6/RHEL 6

Cómo instalar Apache Tomcat 9.0/8.5 en CentOS 7/RHEL 7

Cómo instalar Apache Tomcat en CentOS 8

Cómo instalar Apache Tomcat 9 en CentOS 7