Tutorials  /  Linux Basics

Schritt-für-Schritt-Anleitung: Tomcat auf einem Linux-System installieren

Ccentron Redaktion · Juni 2024 ·4 Min. Lesezeit ·Linux Basics, Tutorial

Schritt 1: Vorbereitungen

Bevor Sie Apache Tomcat installieren, stellen Sie sicher, dass Java auf Ihrem System installiert ist. Die neueste Long-Term Support (LTS) Version ist OpenJDK 21, veröffentlicht im September 2023.

Aktualisieren Sie Ihre Paketquellen:

sudo apt update

Installieren Sie das Standard-JDK:

sudo apt install default-jdk

Überprüfen Sie die Java-Installation:

java -version

VM

Passende Infrastruktur bei centron

Zum Ausprobieren braucht es keine eigene Hardware: ccloud³ VMs mit vollem Root-Zugriff gibt es ab 3,12 € im Monat, stundengenau abgerechnet und in Sekunden bereit. Cloud Server mieten →

Schritt 2: Tomcat-Benutzer einrichten

Es wird empfohlen, Tomcat unter einem dedizierten Benutzer auszuführen. Erstellen Sie einen neuen Benutzer namens "tomcat":

sudo useradd -r -m -U -d /opt/tomcat -s /bin/false tomcat

Schritt 3: Tomcat-Paket herunterladen

Stand Januar 2025 ist die neueste stabile Version von Apache Tomcat 10.1.x.

Laden Sie die neueste Version herunter:

wget https://downloads.apache.org/tomcat/tomcat-10/v10.1.34/bin/apache-tomcat-10.1.34.tar.gz

Schritt 4: Tomcat auf Linux installieren

Extrahieren Sie das heruntergeladene Archiv nach /opt/tomcat:

sudo mkdir /opt/tomcat sudo tar xf apache-tomcat-10.1.34.tar.gz -C /opt/tomcat --strip-components=1

Passen Sie die Berechtigungen an:

sudo chown -R tomcat: /opt/tomcat sudo sh -c 'chmod +x /opt/tomcat/bin/*.sh'

Schritt 5: Tomcat-Service konfigurieren

Erstellen Sie eine systemd-Dienstdatei für Tomcat:

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

Fügen Sie den folgenden Inhalt hinzu:

[Unit] Description=Apache Tomcat Web Application Container After=network.target

[Service] Type=forking

Environment="JAVA_HOME=/usr/lib/jvm/java-1.21.0-openjdk-amd64" Environment="CATALINA_PID=/opt/tomcat/temp/tomcat.pid" Environment="CATALINA_HOME=/opt/tomcat" Environment="CATALINA_BASE=/opt/tomcat" Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC" Environment="JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom"

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

User=tomcat Group=tomcat UMask=0007 RestartSec=10 Restart=always

[Install] WantedBy=multi-user.target

Laden Sie den systemd-Daemon neu:

sudo systemctl daemon-reload

Starten und aktivieren Sie den Tomcat-Service:

sudo systemctl start tomcat sudo systemctl enable tomcat

Schritt 6: Port 8080 freigeben

Falls Sie eine Firewall aktiviert haben, erlauben Sie den Datenverkehr auf Port 8080:

sudo ufw allow 8080/tcp

Schritt 7: Installation überprüfen

Öffnen Sie Ihren Webbrowser und navigieren Sie zu http://<Ihre_Server_IP>:8080. Die Apache Tomcat-Startseite sollte angezeigt werden.

Fazit

Mit diesen Schritten haben Sie Apache Tomcat 10.1.x erfolgreich auf Ihrem Linux-System installiert. Diese Einrichtung ermöglicht es Ihnen, Java Servlets und JSPs effizient bereitzustellen. Weitere Informationen und Updates finden Sie auf der offiziellen Website von Apache Tomcat.

Jetzt 200 € Guthaben sichern

Testen Sie Ihr Setup auf ccloud³

Registrieren Sie sich in der ccloud³ und erhalten Sie 200 € Startguthaben für Ihr Projekt – z. B. für eine PostgreSQL-VM mit automatischen Backups.

centron Redaktion Technische Redaktion

Das Redaktionsteam von centron schreibt Anleitungen aus dem Betriebsalltag: getestet auf unserer eigenen Plattform, betrieben im Rechenzentrum in Hallstadt bei Bamberg.

Kategorie Linux Basics
Teilen
Noch offene Fragen?

Unser Team hilft Ihnen bei Ihrem konkreten Setup weiter – von Menschen, die die Plattform selbst betreiben.

War dieses Tutorial hilfreich?

Ihre Antwort wird anonym gespeichert und hilft uns, die Tutorials zu verbessern.

Kommentare

Noch keine Kommentare – stellen Sie die erste Frage zu diesem Tutorial.

Zum Kommentieren anmelden

Kommentare stehen centron-Kunden offen. Melden Sie sich in Ihrem Konto an, um eine Frage zu diesem Tutorial zu stellen.

Weiterlesen

Das könnte Sie auch interessieren

Jetzt kostenlos anfangen

Melden Sie sich an und erhalten Sie in den ersten 60 Tagen ein Guthaben von 200 € bei centron.

Dieses Werbeangebot gilt nur für neue Konten. Angebot ausschließlich für Gewerbetreibende.

Jetzt loslegen Sales kontaktieren