GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

Installieren Sie Tomcat 9 auf Ubuntu 16.04


Wir zeigen Ihnen, wie Sie Tomcat 9 auf Ubuntu 16.04 installieren. Apache Tomcat (früher bekannt als Jakarta-Tomcat ) oder einfach Tomcat, ist ein Open-Source-Webserver und Servlet-Container, der von der Apache Software Foundation entwickelt wurde. Es führt Java-Servlets aus und rendert Webseiten, die Java Server Page-Codierung enthalten, und ist einer der beliebtesten Webserver, die von Java-Entwicklern verwendet werden. In diesem Artikel werden wir die neueste Version des Tomcat 9-Servers auf einem Ubuntu 16.04 VPS installieren. Dieses Tutorial sollte auch auf anderen Debian-basierten Systemen funktionieren, wurde aber für Ubuntu 16.04 getestet und geschrieben

1. Anmeldung über SSH

Melden Sie sich zunächst über SSH als Benutzer root

bei Ihrem Ubuntu 16.04 VPS an
ssh root@IP_address

2. Starten Sie eine neue Bildschirmsitzung

screen -U -S tomcat9

3. Alle Systempakete aktualisieren

Um alle auf Ihrem Server installierten Pakete zu aktualisieren, führen Sie den folgenden Befehl im Terminal

aus
apt-get update && apt-get upgrade

4. Installieren Sie Java

Um den Tomcat-Server auszuführen, muss Java auf dem VPS installiert sein. Führen Sie den folgenden Befehl aus, um das Java Development Kit-Paket (JDK)

zu installieren
apt-get install default-jdk

Nachdem die Installation abgeschlossen ist, können Sie das auf Ihrem Server installierte Java mit dem folgenden Befehl überprüfen

java -version

Wenn Sie eine ähnliche Ausgabe wie oben erhalten, war die Installation erfolgreich.

openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~16.04.1-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)

Sobald Java auf dem Server installiert ist, fahren wir mit der Installation von Tomcat 9 fort.

5. Tomcat 9 installieren und konfigurieren

Aus Sicherheitsgründen wird davon abgeraten, Tomcat als Benutzer root auszuführen, daher erstellen wir einen neuen Systembenutzer

useradd -r tomcat9 --shell /bin/false

Ändern Sie das aktuelle Arbeitsverzeichnis in /opt und laden Sie die neueste Version von Tomcat 9 in das Verzeichnis /opt auf Ihrem Server herunter. Zum Zeitpunkt des Schreibens dieses Tutorials ist die Tomcat-Version 9.0.0.M6 die neueste. Sie sollten auf die offizielle Website von Tomcat gehen und prüfen, ob eine neuere Version verfügbar ist.

cd /opt
wget http://mirror.symnds.com/software/Apache/tomcat/tomcat-9/v9.0.0.M9/bin/apache-tomcat-9.0.0.M9.tar.gz

Extrahieren Sie den Inhalt des Tarball-Archivs „apache-tomcat-9.0.0.M6.tar.gz“

tar -zxf apache-tomcat-9.0.0.M6.tar.gz

Erstellen Sie einen symbolischen Link des Tomcat-Verzeichnisses zu /opt/tomcat-latest und legen Sie den entsprechenden Besitz fest:

ln -s apache-tomcat-9.0.0.M6 tomcat-latest
chown -hR tomcat9: tomcat-latest apache-tomcat-9.0.0.M6

Tomcat kann mit den Bash-Skripten im Verzeichnis /opt/tomcat-latest/bin gestartet, gestoppt und neu gestartet werden, oder noch besser, wir erstellen zu diesem Zweck eine systemd-Init-Datei

nano /etc/systemd/system/tomcat.service

und fügen Sie der Datei den folgenden Inhalt hinzu

[Unit]
Description=Tomcat9
After=network.target

[Service]
Type=forking
User=tomcat9
Group=tomcat9

Environment=CATALINA_PID=/opt/tomcat-latest/tomcat9.pid
Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
Environment=CATALINA_HOME=/opt/tomcat-latest
Environment=CATALINA_BASE=/opt/tomcat-latest
Environment="CATALINA_OPTS=-Xms512m -Xmx512m"
Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sf.ehcache.skipUpdateCheck=true -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+UseParNewGC"

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

[Install]
WantedBy=multi-user.target

Speichern Sie die Datei, laden Sie den systemd-Daemon neu, starten Sie den Tomcat-Server und aktivieren Sie ihn für den Start beim Booten

systemctl daemon-reload
systemctl start tomcat
systemctl enable tomcat

Wenn Sie die Anweisungen in diesem Tutorial genau befolgt haben, können Sie schließlich auf Tomcat zugreifen, indem Sie in Ihrem bevorzugten Webbrowser zu http://your_server_IP:8080 navigieren

Natürlich müssen Sie Tomcat 9 nicht auf Ubuntu 16.04 installieren, wenn Sie einen unserer SSD-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Tomcat 9 für Sie zu installieren. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen. Sie können auch unseren Leitfaden zur Installation von Tomcat unter Ubuntu 18.04 lesen.

PS. Wenn Ihnen dieser Beitrag über die Installation von Tomcat 9 auf Ubuntu 16.04 gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Panels
  1. So installieren Sie Tomcat unter Ubuntu 18.04

  2. So installieren Sie Tomcat 8 auf Ubuntu 14.04

  3. Installieren Sie Webmin auf Ubuntu 16.04

  4. Installieren Sie MEAN auf einem Ubuntu 14.04

  5. Installieren Sie PHP 7 auf Ubuntu 14.04

So installieren Sie Apache Tomcat 10 auf Ubuntu 20.04

So installieren Sie Apache Tomcat 10 auf Ubuntu 21

Wie installiere ich Apache Tomcat auf Ubuntu 20.04?

So installieren Sie Apache Tomcat 8 unter Ubuntu 14.04

So installieren Sie Apache Tomcat unter Ubuntu 18.04

So installieren Sie Tomcat unter Ubuntu 20.04