# Installation von Apache Tomcat auf CentOS 7

Erfahren Sie, wie Sie Apache Tomcat auf [CentOS](https://www.ionos.de/digitalguide/server/knowhow/was-ist-centos-versionen-systemvoraussetzungen/ "Was ist CentOS? Versionen &amp; Systemvoraussetzungen") 7 installieren und verwenden. Apache Tomcat ist ein von Apache entwickelter Java Servlet Container, mit dem Sie Java Servlets und JSPs bereitstellen können. Apache Tomcat fungiert auch als [Webserver](https://www.ionos.de/digitalguide/server/knowhow/webserver-definition-hintergruende-software-tipps/ "Webserver: Definition, Hintergründe, Software-Tipps"), der kleine bis mittlere Websites unterstützen kann.

Dieses Tutorial behandelt auch die Installation und Verwendung des Tomcat Web Admin Managers, mit dem Sie Tomcat und virtuelle Hosts über einen Webbrowser verwalten können.

## Anforderungen

- Ein Cloud Server unter Linux (CentOS 7)
- Wenn Sie eine Firewall haben, müssen Sie den Zugriff auf Port 8080 erlauben.

## Tomcat installieren

Die Installation von Tomcat auf CentOS 7 erfordert einen einfachen Befehl:

```none
sudo yum install tomcat
```

Dadurch werden Tomcat und seine Abhängigkeiten, einschließlich Java, installiert.

Es gibt mehrere zusätzliche Pakete, die viele Benutzer, insbesondere diejenigen, die neu in Tomcat sind, nützlich finden werden. Installieren Sie sie mit dem Befehl:

```none
sudo yum install tomcat-webapps tomcat-admin-webapps tomcat-docs-webapp tomcat-javadoc
```

Dies wird installiert:

- Die Tomcat-Root-Webseite (tomcat-webapps)
- Der Tomcat Web Admin Manager (tomcat-admin-webapps)
- Die offizielle Online-Tomcat-Dokumentation (tomcat-docs-webapp und tomcat-javadoc)

Wenn auf Ihrem Server Apache läuft, stoppen Sie ihn mit dem Befehl:

```none
sudo systemctl stop httpd
```

Starten Sie Tomcat mit dem Befehl:

```none
sudo systemctl start tomcat
```

Und aktivieren Sie Tomcat so, dass er beim Neustart des Servers automatisch startet:

```none
sudo systemctl enable tomcat
```

Sie können überprüfen, ob Tomcat ausgeführt wird, indem Sie die URL http://example.com:8080 in einem Webbrowser besuchen. Sie sehen die Tomcat-Startseite, die Links zur Tomcat-Dokumentation enthält, die Sie im vorherigen Schritt installiert haben.

[![Bild: Tomcat Startseite](https://www.ionos.de/digitalguide/fileadmin/_processed_/d/f/csm_tomcat-1_46daf64d59.webp "Tomcat Startseite")](https://www.ionos.de/digitalguide/fileadmin/DigitalGuide/Screenshots_2020/tomcat-1.jpg)      ##  Verwenden Sie den Tomcat Web Admin Manager

Um die Web-Management-Schnittstelle von Tomcat nutzen zu können, müssen Sie einen Benutzer anlegen. Öffnen Sie die Datei tomcat-users.xml mit dem Befehl:

```none
sudo nano /usr/share/tomcat/conf/tomcat-users.xml
```

Scrollen Sie nach unten bis unter die Zeile &lt;tomcat-users&gt; und fügen Sie die Informationen für Ihr Benutzerkonto hinzu:

```none
<user username="[username]" password="[password]" roles="manager-gui,admin-gui"/>
```

Um beispielsweise den Benutzer **jdoe** mit dem Passwort **En4EW25eI0** hinzuzufügen, lautet der Abschnitt wie folgt:

```none
<tomcat-users>
<user username="jdoe" password="En4EW25eI0" roles="manager-gui,admin-gui"/>
```

Speichern und beenden Sie die Datei. Starten Sie den Tomcat-Dienst neu, damit die Änderungen wirksam werden:

```none
sudo systemctl restart tomcat
```

Besuchen Sie in einem Browser die URL http://example.com:8080, um die Tomcat-Startseite zu sehen. Klicken Sie auf den Link **Manager App.**

[![Bild: Tomcat Manager App Link](https://www.ionos.de/digitalguide/fileadmin/_processed_/4/a/csm_tomcat-2_dcc4561911.webp "Tomcat Manager App Link")](https://www.ionos.de/digitalguide/fileadmin/DigitalGuide/Screenshots_2020/tomcat-2.jpg)      Sie werden aufgefordert, sich mit dem von Ihnen erstellten Benutzernamen und Passwort anzumelden.

[![Bild: Tomcat Web Manager](https://www.ionos.de/digitalguide/fileadmin/_processed_/7/6/csm_tomcat-3_8b56d52d1c.webp "Tomcat Web Manager")](https://www.ionos.de/digitalguide/fileadmin/DigitalGuide/Screenshots_2020/tomcat-3.jpg)      Auf dieser Seite können Sie Diagnosedienste für verschiedene Java-Anwendungen stoppen, neu laden und ausführen.

## Virtual Hosts verwalten

Um virtuelle Hosts über den Web Application Manager zu verwalten, scrollen Sie nach unten und klicken Sie auf den Link /host-manager.

[![Bild: Tomcat Host Manager](https://www.ionos.de/digitalguide/fileadmin/_processed_/2/d/csm_tomcat-4_08f07c0d9d.webp "Tomcat Host Manager")](https://www.ionos.de/digitalguide/fileadmin/DigitalGuide/Screenshots_2020/tomcat-4.jpg)      Sie gelangen zum Tomcat Virtual Host Manager, wo Sie virtuelle Hosts zu Ihrem Tomcat-Server hinzufügen und verwalten können.


This is a markdown version of: [https://www.ionos.de/digitalguide/server/konfiguration/apache-tomcat-auf-centos/](https://www.ionos.de/digitalguide/server/konfiguration/apache-tomcat-auf-centos/) for AI/LLM consumption.