In diesem wikiHow zeigen wir dir, wie du mit einem Ubuntu Linux-System eine Apache Tomcat-Webserverumgebung auf deinen Computer herunterlädst, einrichtest und startest. Apache Tomcat ist eine Open-Source-, Java-basierte HTTP-Webserverumgebung. Sie können mehrere Java EE-Spezifikationen implementieren, darunter Java Servlet, JavaServer Pages, Java Expression Language und Java WebSocket-Technologien in Tomcat.
Schritte
Teil 1 von 2: Tomcat einrichten
Schritt 1. Öffnen Sie ein Terminalfenster auf Ihrem Ubuntu-Computer
Klicken Sie oben links auf das Dash-Symbol und dann auf Terminal in der App-Liste, um das Terminal zu öffnen.
Alternativ können Sie auch Strg+Alt+T auf Ihrer Tastatur drücken, um das Terminal zu öffnen
Schritt 2. Geben Sie sudo apt-get update in Terminal ein
Dieser Befehl aktualisiert alle Ihre Repositorys und stellt sicher, dass Sie über die neuesten Softwareversionen für neue Installationen verfügen.
Schritt 3. Drücken Sie ↵ Enter oder ⏎ Kehren Sie auf Ihrer Tastatur zurück.
Dadurch wird der Befehl ausgeführt und Ihre Repositorys aktualisiert.
Schritt 4. Führen Sie sudo apt-get install default-jdk im Terminal aus
Dadurch wird die neueste Version des offiziellen Java Development Kits auf Ihrem Computer installiert.
- Tippe den Befehl ein oder füge ihn ein und drücke auf ↵ Enter oder ⏎ Return, um ihn auszuführen.
- Auf Ihrem Computer muss Java installiert sein, um Tomcat zu installieren und einzurichten.
- Wenn Sie Java bereits installiert haben, wird es auf die neueste Version aktualisiert.
- Sie können diesen Schritt überspringen, wenn Sie bereits die neueste Java-Version installiert haben.
Schritt 5. Führen Sie sudo useradd -r -m -U -d /opt/tomcat -s /bin/false tomcat im Terminal aus
Dadurch wird ein neuer Systembenutzer erstellt und mit dem Home-Verzeichnis opt/tomcat gruppiert, um den Tomcat-Dienst auszuführen.
Aus Sicherheitsgründen Ihres Servers können Sie den Tomcat-Dienst nicht unter dem Root-Benutzer ausführen
Schritt 6. Öffnen Sie die Tomcat-Website in Ihrem Internetbrowser
Tippe oder füge https://tomcat.apache.org in die Adressleiste deines Browsers ein und drücke ↵ Enter oder ⏎ Return auf deiner Tastatur.
Schritt 7. Klicken Sie in der linken Seitenleiste unter "Download" auf die gewünschte Tomcat-Version
Die verfügbare Tomcat-Version finden Sie in einem Navigationsmenü auf der linken Seite der Seite. Sie können auswählen Kater 9 oder eine andere Version hier.
-
Wenn Sie sehen möchten, welche Versionen mit Ihrem System kompatibel sind, klicken Sie auf Welche Version?
unter der Rubrik Download hier.
Schritt 8. Klicken Sie mit der rechten Maustaste auf den blauen tar.gz-Link unter der Überschrift "Core"
Dies öffnet Ihre Rechtsklick-Optionen in einem Dropdown-Menü.
Schritt 9. Klicken Sie im Kontextmenü auf Linkadresse kopieren
Sie können Tomcat direkt mit der Linkadresse der TAR-Datei hier installieren.
Schritt 10. Geben Sie wget in das Terminal ein
Auf diese Weise können Sie die neueste Version von Tomcat über den offiziellen Download-Link auf Ihren Computer herunterladen.
Ersetzen Sie durch die Linkadresse, die Sie von der offiziellen Apache Tomcat-Website kopiert haben
Schritt 11. Drücken Sie ↵ Enter oder ⏎ Zurück.
Dadurch wird der Download-Befehl ausgeführt und Tomcat auf Ihren Computer heruntergeladen.
Schritt 12. Führen Sie sudo tar xf /tmp/apache-tomcat-9*.tar.gz -C /opt/tomcat aus
Führen Sie nach Abschluss des Downloads diesen Befehl aus, um den Inhalt der heruntergeladenen TAR-Datei zu extrahieren, und verschieben Sie die Dateien in das Verzeichnis opt/tomcat.
Stellen Sie sicher, dass Sie die Versionsnummer in "tomcat-9*.tar.gz" durch die Tomcat-Version ersetzen, die Sie herunterladen
Schritt 13. Führen Sie sudo nano /etc/systemd/system/tomcat.service aus
Dadurch wird eine neue Datei namens "tomcat.service" erstellt und Sie können deren Inhalt mit Ihrem Standard-Texteditor bearbeiten.
Schritt 14. Fügen Sie die folgende Konfiguration in die Datei tomcat.service ein
- Stellen Sie sicher, dass Sie "JAVA_HOME" im folgenden Code auf das Java-Verzeichnis Ihres Systems setzen.
[Unit] Description=Apache Tomcat Web Application Container After=network.target [Service] Type=forking Environment=JAVA_HOME=/usr/lib/jvm/java-1.11.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
Teil 2 von 2: Tomcat-Dienst starten
Schritt 1. Führen Sie sudo systemctl daemon-reload im Terminal aus
Dadurch wird der SystemD-Daemon neu geladen und Ihre neue Servicedatei gefunden.
Schritt 2. Führen Sie den Befehl sudo ufw allow 8080 aus (optional)
Wenn Ihr Server durch eine Firewall geschützt ist, führen Sie diesen Befehl im Terminal aus, um den Datenverkehr auf Port 8080 zuzulassen.
Dadurch können Sie von außerhalb Ihres lokalen Netzwerks auf die Tomcat-Schnittstelle zugreifen
Schritt 3. Führen Sie den Befehl systemctl enable tomcat aus (optional)
Wenn Sie diesen Befehl ausführen, wird der Tomcat-Dienst beim Systemstart automatisch gestartet.
Schritt 4. Führen Sie sudo systemctl start tomcat im Terminal aus
Dadurch wird der Tomcat-Dienst auf Ihrem Server gestartet.
- Sie können den Befehl sudo systemctl status tomcat verwenden, um den Dienststatus zu überprüfen.
- Sie können Tomcat jetzt in Ihrem Internetbrowser unter https://ip-address:8080 testen. Ändern Sie einfach "IP-Adresse" mit der Standard-IP-Adresse Ihres Systems im Link.