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

Instalación de Tomcat 8 en un VPS CentOS 7 Linux

En el siguiente artículo, lo guiaremos a través de los pasos sobre cómo instalar la última versión de Tomcat 8 en un VPS CentOS 7 Linux .

¿Qué es Tomcat?

Apache Tomcat (anteriormente conocido como Tomcat de Yakarta ) es un servidor de aplicaciones desarrollado por Apache Software Foundation que ejecuta servlets Java y presenta páginas web que incluyen codificación de páginas de servidor Java.

¿Requisitos del sistema?

  • Un Alojamiento VPS Linux
  • Servidor JAVA 7+

ACTUALIZAR EL SISTEMA

Lo primero que debe hacer es SSH a su CentOS 7 VPS, abra una screen sesión y actualice su sistema usando yum :

## screen -U -S tomcat8-centos7
## yum update

También puede instalar un editor de texto como nano o vim

## yum install vim nano

CONFIGURAR JAVA

Tomcat 8 requiere JAVA 7+ para funcionar. Vamos a instalar la última versión de JAVA JDK 8 de Oracle . Al momento de escribir este artículo, la última versión de JAVA es 8u25 y se puede descargar e instalar usando los siguientes comandos:

DESCARGAR JAVA

para sistemas de 32 bits (x86):

## wget --no-cookies \
--no-check-certificate \
--header "Cookie: oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u25-b17/jdk-8u25-linux-i586.rpm" \
-O /opt/jdk-8-linux-i586.rpm

para sistemas de 64 bits (x86_64):

## wget --no-cookies \
--no-check-certificate \
--header "Cookie: oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u25-b17/jdk-8u25-linux-x64.rpm" \
-O /opt/jdk-8-linux-x64.rpm

INSTALAR JAVA

para sistemas de 32 bits (x86):

## yum install /opt/jdk-8-linux-i586.rpm

para sistemas de 64 bits (x86_64):

## yum install /opt/jdk-8-linux-x64.rpm

CONFIGURAR JAVA

configurar el paquete JAVA usando las alternatives comando:

## JDK_DIRS=($(ls -d /usr/java/jdk*))
## JDK_VER=${JDK_DIRS[@]:(-1)}

## alternatives --install /usr/bin/java java /usr/java/"${JDK_VER##*/}"/jre/bin/java 20000
## alternatives --install /usr/bin/jar jar /usr/java/"${JDK_VER##*/}"/bin/jar 20000
## alternatives --install /usr/bin/javac javac /usr/java/"${JDK_VER##*/}"/bin/javac 20000
## alternatives --install /usr/bin/javaws javaws /usr/java/"${JDK_VER##*/}"/jre/bin/javaws 20000
## alternatives --set java /usr/java/"${JDK_VER##*/}"/jre/bin/java
## alternatives --set javaws /usr/java/"${JDK_VER##*/}"/jre/bin/javaws
## alternatives --set javac /usr/java/"${JDK_VER##*/}"/bin/javac
## alternatives --set jar /usr/java/"${JDK_VER##*/}"/bin/jar

VERIFICAR JAVA

Es posible que desee comprobar si JAVA se ha configurado correctamente en su CentOS Linux VPS usando:

## java -version

CONFIGURAR TOMCAT

USUARIO DE TOMCAT

Antes de continuar con la instalación de Tomcat, primero creemos un usuario del sistema independiente que ejecutará el servidor Tomcat:

## useradd -r tomcat8 --shell /bin/false

DESCARGAR TOMCAT

A continuación, descargue la última versión de Tomcat 8 disponible en http://tomcat.apache.org/download-80.cgi. Puedes usar wget para descargarlo en /tmp , por ejemplo:

## wget http://mirror.tcpdiag.net/apache/tomcat/tomcat-8/v8.0.15/bin/apache-tomcat-8.0.15.tar.gz -P /tmp

INSTALAR TOMCAT

Extraiga el contenido del archivo Tomcat que acaba de descargar a /opt , cree un enlace simbólico del directorio tomcat a /opt/tomcat-latest y configure la propiedad adecuada usando los siguientes comandos:

## tar -zxf /tmp/apache-tomcat-*.tar.gz -C /opt
## ln -s /opt/apache-tomcat-8.0.15 /opt/tomcat-latest
## chown -hR tomcat8: /opt/tomcat-latest /opt/apache-tomcat-*

INICIAR TOMCAT

Cree el siguiente archivo de unidad systemd en /etc/systemd/system/tomcat8.service

[Unit]
Description=Tomcat8
After=network.target

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

Environment=CATALINA_PID=/opt/tomcat-latest/tomcat8.pid
Environment=TOMCAT_JAVA_HOME=/usr/java/default
Environment=CATALINA_HOME=/opt/tomcat-latest
Environment=CATALINA_BASE=/opt/tomcat-latest
Environment=CATALINA_OPTS=
Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sf.ehcache.skipUpdateCheck=true -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+UseParNewGC -XX:MaxPermSize=128m -Xms512m -Xmx512m"

ExecStart=/opt/tomcat-latest/bin/startup.sh
ExecStop=/bin/kill -15 $MAINPID

[Install]
WantedBy=multi-user.target

Con el archivo de la unidad en su lugar, ejecute los siguientes comandos para iniciar el servicio Tomcat:

## systemctl daemon-reload
## systemctl restart tomcat8
## systemctl enable tomcat8

ACCESO A TOMCAT

Acceda a su Tomcat recién instalado en http://YOUR_IP:8080

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento de VPS ultrarrápido, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Tomcat 8 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 9 en CentOS 7 para obtener más información.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Cent OS
  1. Cómo instalar Erlang en Rocky Linux/Alma Linux/CentOS 8

  2. Migrar CentOS 8 a Rocky Linux

  3. Instale Sugar CRM en un VPS CentOS/Fedora/Scientitic Linux

  4. Instale GlassFish en un CentOS 6 VPS

  5. Instale Octopress en un CentOS 6 VPS

Cómo instalar apache tomcat en Linux RHEL 8 / CentOS 8

Descargar CentOS Linux

Cómo instalar Tomcat en CentOS

Actualice el kernel de Linux de CentOS 8

Instale CouchDB en un VPS CentOS Linux

Cómo instalar Selfoss en un VPS CentOS 7 Linux