Apache Tomcat, oft als Tomcat bezeichnet, ist ein Open-Source-Anwendungsserver, der von der Apache Software Foundation entwickelt wurde. Es implementiert mehrere Java EE-Spezifikationen und führt Java-Servlets aus, die Webseiten rendern, die Java Server Page-Codierung in den Prozess einschließen.
In diesem Artikel führen wir Sie durch die Schritte zur Installation des neuesten Tomcat 8 Servers auf einem Debian 8 VPS .
Diese Anleitung sollte auch auf anderen Debian-Systemen funktionieren, wurde aber für ein Debian 8 (Jessie)-Betriebssystem getestet und geschrieben.
Melden Sie sich über SSH bei Ihrem Server an
ssh-root@server_ip
Stellen Sie sicher, dass Sie die richtige Version von Debian auf unserem Server installiert haben:
# lsb_release -aDistributor ID:DebianDescription:Debian GNU/Linux 8.2 (jessie)Release:8.2Codename:jessie
ANFORDERUNGEN
Für dieses Tutorial verwenden wir unseren SSD 1 Linux VPS-Hostingplan.
SYSTEM AKTUALISIEREN
Stellen Sie sicher, dass Ihr Server auf dem neuesten Stand ist, installieren Sie wget und entpacken Sie:
# apt-get update &&apt-get upgrade# apt-get install unzip wget
JRE 8 INSTALLIEREN
Fügen Sie das webupd8team Java PPA-Repository in Ihrem Debian-System hinzu. Danach können Sie die neueste JRE (Java SE Runtime Environment) installieren, die für die Ausführung von Tomcat erforderlich ist. Geben Sie die folgenden Befehle aus:
# echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list# echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
Aktualisieren Sie den Paketindex und installieren Sie Java 8:
# apt-get update# apt-get install oracle-java8-installer
Überprüfen Sie, ob Java richtig installiert wurde:
# Java-Version
Die folgende Ausgabe sollte empfangen werden:
Java-Version „1.8.0_66“Java(TM) SE Runtime Environment (Build 1.8.0_66-b17)Java HotSpot(TM) 64-Bit Server VM (Build 25.66-b17, Mixed Mode)
TOMCAT INSTALLIEREN
Wir empfehlen Ihnen, einen separaten Systembenutzer zu erstellen, der den Tomcat-Server ausführt. Setzen Sie daher den folgenden Befehl ab:
# useradd -r tomcat --shell /bin/false
Laden Sie jetzt die neueste Tomcat-Version von ihrer offiziellen Website herunter. Verwenden Sie den folgenden Befehl, um Tomcat 8.0.41 in das Verzeichnis „opt“ herunterzuladen.
# wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.41/src/apache-tomcat-8.0.41-src.tar.gz -P /opt
Geben Sie das ‚opt‘-Verzeichnis ein:
# cd /opt
Entpacken Sie das Archiv:
# tar -zxf /opt/apache-tomcat-8.0.41.tar.gz
Erstellen Sie als Nächstes einen symbolischen Link des Tomcat-Verzeichnisses zu /opt/tomcat-latest und legen Sie den entsprechenden Besitz fest:
# ln -s /opt/apache-tomcat-8.0.41 /opt/tomcat-latest# chown -hR tomcat:/opt/tomcat-latest /opt/apache-tomcat-*
Lassen Sie uns eine systemd-Init-Datei erstellen, damit Sie Tomcat starten/neu starten/stoppen können.
# nano /etc/systemd/system/tomcat.service
Fügen Sie nach dem Öffnen Folgendes ein:
[Unit]Description=Tomcat8After=network.target[Service]Type=forkingUser=tomcatGroup=tomcatEnvironment=CATALINA_PID=/opt/tomcat-latest/tomcat8.pidEnvironment=TOMCAT_JAVA_HOME=/usr/bin/javaEnvironment=CATALINA_HOME=/opt /tomcat-latestEnvironment=CATALINA_BASE=/opt/tomcat-latestEnvironment=CATALINA_OPTS=Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sf.ehcache.skipUpdateCheck=true -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled - XX:+UseParNewGC -XX:MaxPermSize=128m -Xms512m -Xmx512m"ExecStart=/opt/tomcat-latest/bin/startup.shExecStop=/bin/kill -15 $MAINPID[Install]WantedBy=multi-user.targetGeben Sie die folgenden Befehle ein, um Tomcat zu starten und zu ermöglichen, dass es beim Booten startet:
# systemctl daemon-reload# systemctl Tomcat neu starten# systemctl Tomcat aktivierenHerzlichen Glückwunsch, Sie haben Tomcat 8 erfolgreich auf Ihrem Debian 8 VPS installiert. Um nun auf Tomcat zuzugreifen, öffnen Sie Ihren bevorzugten Webbrowser und navigieren Sie zu http://your_server_IP:8080
Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Tomcat 8 zu installieren für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS . Wenn Ihnen dieser Beitrag 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.