Website-Suche

So installieren Sie die neueste Version von Apache Tomcat 8.5.14 unter Linux


Apache Tomcat, allgemein als Tomcat bezeichnet, ist ein Open-Source-Webserver und Servlet-Container, der von der Apache Software Foundation entwickelt wurde. Es ist hauptsächlich in Java geschrieben und unter der Apache-Lizenz 2.0 veröffentlicht. Dies ist eine plattformübergreifende Anwendung.

Kürzlich, am 18. April 2017, erreichte Apache Tomcat die Version 8 (d. h. 8.5.14), die zahlreiche Korrekturen und eine Reihe weiterer Verbesserungen und Änderungen enthält. Einige der bemerkenswerten Änderungen in dieser Version sind: Unterstützung für Java Servlet 3.1, JSP (JavaServer Pages) 2.3, EL (Java Expression Language) 3.0, Java Websocket 1.1 usw.

Komponenten von Tomcat

  1. Catalina: Es ist der Servlet-Container von Tomcat.
  2. Coyote: Coyote fungiert als Konnektor und unterstützt HTTP 1.1
  3. Jasper: Es ist die JSP-Engine von Tomcat.
  4. Cluster: Eine Komponente für den Lastausgleich zur Verwaltung großer Anwendungen.
  5. Hohe Verfügbarkeit: Eine Tomcat-Komponente zum Planen von Systemaktualisierungen und -änderungen, ohne die Live-Umgebung zu beeinträchtigen.
  6. Webanwendung: Sitzungen verwalten, Bereitstellung in verschiedenen Umgebungen unterstützen.

Dieser Artikel führt Sie durch den Prozess der Installation von Apache Tomcat 8 (d. h. 8.5.14) auf Linux-Systemen, zu denen RHEL, CentOS, Fedora, Debian, Ubuntu usw. gehören .

Schritt 1: Java 8 installieren

1. Stellen Sie vor der Installation von Tomcat sicher, dass Sie die neueste Version des Java Development Kit (JDK) installiert und konfiguriert haben auf dem System. Vorzugsweise wird Oracle Java verwendet.

Um das neueste Oracle Java JDK (jdk-8u131) unter Linux zu installieren, können Sie unsere aktuellen Beiträge zu Oracle jdk/jre/jar-Installationen hier lesen:

  1. Installieren Sie Java 8 JDK unter Linux
  2. Installieren Sie Java 8 JDK/JRE auf RHEL/CentOS

Schritt 2: Laden Sie Apache Tomcat 8 herunter und installieren Sie es

2. Sobald das neueste Java auf dem System installiert und korrekt konfiguriert ist, werden wir mit dem Herunterladen und Installieren der neuesten stabilen Version von Tomcat 8 (d. h. 8.5.14<) fortfahren). Wenn Sie überprüfen möchten, ob eine neuere Version verfügbar ist, gehen Sie zur folgenden Apache-Downloadseite und überprüfen Sie dies.

  1. http://tomcat.apache.org/download-80.cgi

3. Erstellen Sie als Nächstes ein Verzeichnis /opt/tomcat/ und laden Sie die neueste Version von Apache Tomcat 8 in dieses Verzeichnis herunter, auch zur Gegenprüfung der Download-Datei, die wir herunterladen werden Hash-Datei. Der Download dauert je nach Verbindungsgeschwindigkeit einige Zeit.

mkdir /opt/tomcat/ && cd /opt/tomcat 
wget http://mirror.fibergrid.in/apache/tomcat/tomcat-8/v8.5.14/bin/apache-tomcat-8.5.14.zip 
wget https://www.apache.org/dist/tomcat/tomcat-8/v8.5.14/bin/apache-tomcat-8.5.14.zip.md5

Hinweis: Stellen Sie sicher, dass Sie die Versionsnummer im obigen Download-Link durch die neueste verfügbare Version ersetzen, falls sie anders war.

4. Überprüfen Sie nun die MD5-Prüfsumme anhand des Schlüssels.

cat apache-tomcat-8.5.14.zip.md5 
md5sum apache-tomcat-8.5.14.zip

Stellen Sie sicher, dass die Ausgabe (Hash-Wert) übereinstimmt, wie unten gezeigt.

5. Extrahieren Sie die ZIP- und CD-Datei von Tomcat in das Verzeichnis „apache-tomcat-8.5.14/bin/“.

unzip apache-tomcat-8.5.14.zip
cd apache-tomcat-8.5.14/bin/

6. Machen Sie nun Linux-Skripte ausführbar, die sich unter „Apache-Tomcat-8.5.14/bin/“ befinden, und erstellen Sie dann einen symbolischen Link für Startup und Shutdown-Skript für Tomcat als:

Ändern Sie alle Skripte *.sh, die nur für Root ausführbar sind, als

chmod 700 /opt/tomcat/apache-tomcat-8.5.14/bin/*.sh

Erstellen Sie einen symbolischen Link für das Startskript als:

ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/startup.sh /usr/bin/tomcatup

Erstellen Sie einen symbolischen Link für das Shutdown-Skript als:

ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/shutdown.sh /usr/bin/tomcatdown

7. Um Tomcat zu starten, müssen Sie nur noch den folgenden Befehl als Root von einer beliebigen Stelle in der Shell aus ausführen.

tomcatup
Beispielausgabe
Using CATALINA_BASE:   /opt/tomcat/apache-tomcat-8.5.14
Using CATALINA_HOME:   /opt/tomcat/apache-tomcat-8.5.14
Using CATALINA_TMPDIR: /opt/tomcat/apache-tomcat-8.5.14/temp
Using JRE_HOME:        /opt/java/jdk1.8.0_131/jre/
Using CLASSPATH:       /opt/tomcat/apache-tomcat-8.5.14/bin/bootstrap.jar:/opt/apache-tomcat-8.5.14/bin/tomcat-juli.jar
Tomcat started.

Sobald „Tomcat gestartet“ ist, können Sie Ihren Browser auf http://127.0.0.1:8080 verweisen und Sie sollten Folgendes sehen: