Sådan installeres Tomcat 8 på Debian 8

install_tomcat_on_a_debian8_vpsApache Tomcat, ofte kaldet Tomcat, er en open source applikationsserver udviklet af Apache Software Foundation. Det implementerer flere Java EE-specifikationer og udfører Java servlets, der gengiver websider, der indeholder Java Server Page-kodning i processen.

I denne artikel vil vi guide dig igennem trinnene ved installation af det nyeste Tomcat 8 server på en Debian 8 VPS.

Denne vejledning skal også fungere på andre Debian-systemer, men blev testet og skrevet til et Debian 8 (Jessie) OS.

Log ind på din server via SSH

ssh [Email protected]_IP

Kontroller, at du har den rigtige version af Debian installeret på vores server:

# lsb_release-et Distributør-id: Debian Beskrivelse: Debian GNU / Linux 8.2 (jessie) Udgivelse: 8.2 Kodenavn: jessie

KRAV

Vi bruger vores SSD 1 Linux VPS hosting plan for denne tutorial.

OPDATER SYSTEMET

Sørg for, at din server er fuldt opdateret, og installer wget og unzip:

# apt-get update && apt-get opgradering # apt-get install unzip wget

INSTALLER JRE 8

Tilføj webupd8team Java PPA-depotet i dit Debian-system. Derefter vil du kunne installere det nyeste JRE (Java SE Runtime Environment), som er nødvendigt for Tomcat at køre. Udsted følgende kommandoer:

# 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 advkeyserver keyserver.ubuntu.com --recv-nøgler EEA14886

Opdater pakkeindekset og installer Java 8:

# apt-get update # apt-get install oracle-java8-installer

Kontroller, om Java er korrekt installeret:

# java-version

Følgende output skal modtages:

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, blandet tilstand)

INSTALLER TOMCAT

Vi anbefaler dig at oprette en separat systembruger, som vil køre Tomcat-serveren. Udsted derfor følgende kommando:

# useradd -r tomcat - shell / bin / false

Download nu den nyeste Tomcat version fra deres officielle internet side. Brug kommandoen nedenfor til at downloade Tomcat 8.0.30 i 'opt'-biblioteket.

# wget http://mirror.tcpdiag.net/apache/tomcat/tomcat-8/v8.0.30/bin/apache-tomcat-8.0.30.tar.gz -P / opt

Indtast 'opt'-biblioteket:

# cd / opt

Pak arkivet ud:

# tar-zxf /opt/apache-tomcat-8.0.30.tar.gz

Opret derefter et symbolsk link til Tomcat-mappen til / opt / tomcat-seneste og indstil det relevante ejerskab:

# ln -s / opt / apache-tomcat-8.0.30 / opt / tomcat-seneste # chown -hR tomcat: / opt / tomcat-seneste / opt / apache-tomcat- *

Lad os oprette en systemd init-fil, så du kan starte / genstarte / stoppe Tomcat.

# nano /etc/systemd/system/tomcat.service

Når du har åbnet, indsæt følgende:

[Enhed] Beskrivelse = Tomcat8 Efter = network.target [Service] Type = forking Bruger = tomcat Gruppe = tomcat Miljø = CATALINA_PID = / opt / tomcat-nyeste / tomcat8.pid Miljø = TOMCAT_JAVA_HOME = / usr / bin / java Miljø = CATALINA_HOME = / opt / tomcat-seneste Miljø = CATALINA_BASE = / opt / tomcat-seneste Miljø = CATALINA_OPTS = Miljø = "JAVA_OPTS = -Dfile.encoding = UTF-8 -Dnet.sf.ehcache.skipUpdateCheck = true -XX: + UseConcMarkSweepGC - XX: + CMSClassUnloadingEnabled -XX: + BrugParNewGC -XX: MaxPermSize = 128m -Xms512m -Xmx512m "ExecStart = / opt / tomcat-nyeste / bin / startup.sh ExecStop = / bin / kill -15 $ MAINPID [Installer] WantedBy = multi -user.target

Indtast nedenstående kommandoer for at starte Tomcat og aktiver den til at starte ved opstart:

# systemctl daemon-reload # systemctl genstart tomcat # systemctl enable tomcat

Tillykke med, du har installeret Tomcat 8 med succes på din Debian 8 VPS. Nu for at få adgang til Tomcat, skal du åbne din yndlingswebbrowser og navigere til http://your_server_IP:8080

One Response

  1. nicolas cuevas

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.