GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installation de Tomcat 8 sur un VPS Linux CentOS 7

Dans l'article suivant, nous vous guiderons à travers les étapes sur comment installer le dernier Tomcat 8 sur un VPS Linux CentOS 7 .

Qu'est-ce que Tomcat ?

Apache Tomcat (précédemment connu sous le nom de Tomcat de Jakarta ) est un serveur d'applications développé par Apache Software Foundation qui exécute des servlets Java et restitue des pages Web incluant le codage Java Server Page.

Configuration requise ?

  • Un hébergement VPS Linux
  • Serveur JAVA 7+

MISE À JOUR DU SYSTÈME

La première chose à faire est de SSH à votre VPS CentOS 7, lancez un screen session et mettez à jour votre système en utilisant yum :

## screen -U -S tomcat8-centos7## mise à jour yum

Vous pouvez également installer un éditeur de texte comme nano ou vim

## yum installer vim nano

CONFIGURER JAVA

Tomcat 8 nécessite JAVA 7+ pour fonctionner. Nous allonsinstaller la dernière version du JAVA JDK 8 d'Oracle . Au moment de la rédaction de cet article, la dernière version de JAVA est 8u25 et peut être téléchargé et installé à l'aide des commandes ci-dessous :

TÉLÉCHARGER JAVA

pour les systèmes 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

pour les systèmes 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

INSTALLER JAVA

pour les systèmes 32 bits (x86) :

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

pour les systèmes 64 bits (x86_64) :

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

CONFIGURER JAVA

configurer le package JAVA en utilisant les alternatives commande :

## 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

VÉRIFIER JAVA

Vous voudrez peut-être vérifier si JAVA a été correctement configuré sur votre VPS Linux CentOS en utilisant :

## version java

CONFIGURER TOMCAT

UTILISATEUR TOMCAT

Avant de procéder à l'installation de Tomcat, commençons par créer un utilisateur système distinct qui exécutera le serveur Tomcat :

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

TÉLÉCHARGER TOMCAT

Ensuite, téléchargez la dernière version de Tomcat 8 disponible sur http://tomcat.apache.org/download-80.cgi . Vous pouvez utiliser wget pour le télécharger dans /tmp , par exemple :

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

INSTALLER TOMCAT

Extrayez le contenu de l'archive Tomcat que vous venez de télécharger dans /opt , créez un lien symbolique du répertoire tomcat vers /opt/tomcat-latest et configurez la propriété appropriée à l'aide des commandes suivantes :

## 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-dernier /opt/apache-tomcat-*

DÉMARRER TOMCAT

Créez le fichier d'unité systemd suivant dans /etc/systemd/system/tomcat8.service

[Unit]Description=Tomcat8After=network.target[Service]Type=forkingUser=tomcat8Group=tomcat8Environment=CATALINA_PID=/opt/tomcat-latest/tomcat8.pidEnvironment=TOMCAT_JAVA_HOME=/usr/java/defaultEnvironment=CATALINA_HOME=/opt /tomcat-latestEnvironment=CATALINA_BASE=/opt/tomcat-latestEnvironment=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.shExecStop=/bin/kill -15 $MAINPID[Install]WantedBy=multi-user.target 

Une fois le fichier d'unité en place, exécutez les commandes suivantes pour démarrer le service Tomcat :

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

ACCÉDER À TOMCAT

Accédez à votre Tomcat nouvellement installé sur http://YOUR_IP:8080

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS ultra-rapide, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Tomcat 8 pour vous . Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande. Vous pouvez également lire notre guide sur la façon d'installer Tomcat 9 sur CentOS 7 pour plus d'informations.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Installation de Tomcat 8 sur Centos 6

  2. Installation de MariaDB sur CentOS 7

  3. Comment installer Erlang sur Rocky Linux/Alma Linux/CentOS 8

  4. Migrer CentOS 8 vers Rocky Linux

  5. Installer GlassFish sur un VPS CentOS 6

Comment installer Apache Tomcat sur Linux RHEL 8 / CentOS 8

Téléchargement CentOS Linux

Comment installer Tomcat sur CentOS

Mettre à niveau le noyau Linux de CentOS 8

Installer PHP Server Monitor sur un VPS Linux CentOS 7

Installer CouchDB sur un VPS Linux CentOS