Tomcat ist eine Open-Source-Serveranwendung fürLinux, Windows und andere Betriebssysteme, die für die Ausführung von Java Serverlet Containers ausgelegt sind und auch die Java Server Page-Technologie ausführen können. In diesem Handbuch wird erläutert, wie Apache Tomcat Version 9 auf Ubuntu Server 18.04 LTS installiert wird.
Hinweis: Während sich dieses Handbuch darauf konzentriert, Apache Tomcat unter Ubuntu 18.04 zum Laufen zu bringen, wird es auch unter 18.10 ausgeführt.
Richten Sie Java ein
Apache Tomcat ist ein Java-Servermöglich, die Software zu verwenden, ohne zuerst Java zu installieren. Zum Glück gibt es ein PPA für Ubuntu, mit dem sich eine funktionierende Version der Java-Laufzeitumgebung problemlos herunterladen lässt.
Starten Sie zum Installieren des PPA ein Terminal auf Ihrem Ubuntu-Server und geben Sie den folgenden Befehl ein.
Hinweis: Wenn Ihr Ubuntu-Server PPAs nicht sofort verwenden kann, müssen Sie die installieren Software-Eigenschaften-Common vorher paketieren.
sudo add-apt-repository ppa:webupd8team/java
Nachdem Sie den PPA zu Ubuntu hinzugefügt haben, machen Sie es sich selbstfavorisieren und lesen Sie die Eingabeaufforderung, die auf dem Bildschirm angezeigt wird. Es enthält Informationen zum PPA und zur Unterstützung Ihres Systems. Wenn Sie die Eingabeaufforderung gelesen haben, führen Sie den Befehl aus aktualisieren Befehl.
sudo apt update
Mit aktualisieren Nach Abschluss des Befehls müssen Sie nur noch die Java-Pakete mit installieren Apt installieren.
sudo apt install oracle-java8-installer
Konfigurieren Sie Java
Das WebUpd8 PPA macht es sehr einfach, eine zu bekommenJava-Version, die auf dem Ubuntu-Server läuft. Die Java-Umgebung richtet sich jedoch nicht automatisch für die Verwendung ein, wenn sie installiert wird. Stattdessen müssen Sie Java selbst einrichten und dem Java-Server Dinge hinzufügen / etc / environment Datei.
Öffnen Sie in einem Terminal / etc / environment mit dem Nano-Texteditor.
sudo nano -w /etc/environment
Navigieren Sie zum Ende der Datei und ignorieren Sie den in dieser Datei angezeigten Text. Fügen Sie dann den folgenden Code in Nano ein.
JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"
Speichern Sie die Änderungen im / etc / environment Datei, die Sie gerade erstellt haben, indem Sie die Taste drücken Strg + O Tastaturkombination. Schließen Sie dann den Editor mit Strg + X.
Sobald die Umgebung festgelegt ist, müssen wir die Bashrc-Datei bearbeiten und den Pfad für Jaa festlegen.
nano -w ~/.bashrc
Navigieren Sie zum Ende der Datei und fügen Sie den folgenden Code zur Bashrc-Datei hinzu.
# Java Path
export JAVA_HOME=/usr/lib/jvm/java-8-oracle/jre
export PATH=JAVA_HOME/bin:$PATH
Speichern Sie Ihre Änderungen in der Bashrc-Datei, indem Sie auf drücken Strg + O auf der Tastatur. Dann schließen Sie es mit Strg + X und betreten Sie die Quelle und Echo Befehle, um die Einrichtung abzuschließen.
source ~/.bashrc
Nachdem Sie den Nano-Texteditor geschlossen haben, starten Sie ihn neu, um sicherzustellen, dass die Java-Umgebung betriebsbereit ist.
Installieren Sie Apache Tomcat
Java funktioniert, also können wir jetzt Tomcat einrichten. Um es zu tun, bekomme Wurzel, CD in die / tmp Verzeichnis und Download-Version 9.0.13 von Tomcat.
sudo -s
cd /tmp wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz
Nach dem Herunterladen des Tomcat-Pakets können Sie es sicher extrahieren / opt.
mkdir -p /opt/tomcat
tar xzvf /tmp/apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1
Mit der installierten Software im / opt / tomcat Nun ist es an der Zeit, den "Tomcat" -Benutzer und die "Tomcat" -Gruppe zu erstellen.
groupadd tomcat useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
Geben Sie als Nächstes dem neuen Tomcat-Benutzer die Berechtigung, auf den zuzugreifen und mit dem zu arbeiten / opt / tomcat Verzeichnis auf Ubuntu mit der chown Befehl.
chown -R tomcat:tomcat /opt/tomcat
Als nächstes verwenden Sie die chmod Befehl, um alle Dateien in der zu machen / opt / tomcat / bin / Verzeichnis ausführbar.
cd /opt/tomcat/bin chmod +x *
Öffnen Sie die Bashrc-Datei ein letztes Mal in Nano.
nano -w ~/.bashrc
Sobald die Datei geöffnet ist, definieren Sie die Catalina-Umgebung für Tomcat, indem Sie den folgenden Code am Ende der Datei einfügen.
#Catalina
export CATALINA_HOME=/opt/tomcat
Speichern Sie die Änderungen durch Drücken von Strg + O auf der Tastatur.
Quell die Änderungen an der Bashrc-Datei mit:
source ~/.bashrc
Starten Sie schließlich den Server, indem Sie den folgenden Befehl ausführen:

sudo $CATALINA_HOME/bin/startup.sh
Tomcat ausschalten
Führen Sie das Shutdown-Skript aus, um den Tomcat-Server zu stoppen.
sudo $CATALINA_HOME/bin/shutdown.sh
Greifen Sie auf den Apache Tomcat-Server zu
Tomcat wird standardmäßig auf Port 8080 geöffnet. Um darauf zugreifen zu können, müssen Sie die lokale IP-Adresse des Servers ermitteln und über die folgende URL in einem Webbrowser darauf zugreifen.

http://ip-address-of-server:8080
Sie wissen nicht, wie die lokale IP-Adresse Ihres Ubuntu-Servers lautet? Sie können es leicht finden, indem Sie zu einem Terminal gehen und das Programm ausführen IP-Adresse Befehl.
ip addr show | grep 192.168*
Wenn Ihr Server 192.168 nicht verwendet, entfernen Sie den Grep-Befehl und führen Sie ihn folgendermaßen aus:
ip addr show</ p>
Bemerkungen