GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Tomcat 8 su Debian 8

Apache Tomcat, spesso indicato come Tomcat, è un server di applicazioni open source sviluppato dalla Apache Software Foundation. Implementa diverse specifiche Java EE ed esegue servlet Java rendendo le pagine Web che includono la codifica Java Server Page nel processo.

In questo articolo ti guideremo attraverso i passaggi per installare l'ultimo server Tomcat 8 su un VPS Debian 8 .

Questa guida dovrebbe funzionare anche su altri sistemi Debian, ma è stata testata e scritta per un sistema operativo Debian 8 (Jessie).

Accedi al tuo server tramite SSH

ssh root@server_ip

Assicurati di avere la versione corretta di Debian installata sul nostro server :

# lsb_release -a

Distributor ID: Debian
Description:    Debian GNU/Linux 8.2 (jessie)
Release:        8.2
Codename:       jessie

REQUISITI

Utilizzeremo il nostro piano di hosting VPS Linux SSD 1 per questo tutorial.

AGGIORNA IL SISTEMA

Assicurati che il tuo server sia completamente aggiornato e installa wget e unzip:

# apt-get update && apt-get upgrade

# apt-get install unzip wget

INSTALLA JRE 8

Aggiungi il repository PPA Java webupd8team nel tuo sistema Debian. Dopodiché sarai in grado di installare l'ultimo JRE (Java SE Runtime Environment) necessario per l'esecuzione di Tomcat. Emetti i seguenti comandi:

# 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

Aggiorna l'indice del pacchetto e installa Java 8:

# apt-get update

# apt-get install oracle-java8-installer

Verifica se Java è stato installato correttamente:

# java -version

Dovrebbe essere ricevuto il seguente output:

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)

INSTALLA TOMCAT

Ti consigliamo di creare un utente di sistema separato che eseguirà il server Tomcat. Pertanto, emettere il seguente comando:

# useradd -r tomcat --shell /bin/false

Ora scarica l'ultima versione di Tomcat dal loro sito Web ufficiale. Usa il comando seguente per scaricare Tomcat 8.0.41 nella directory 'opt'.

# wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.41/src/apache-tomcat-8.0.41-src.tar.gz -P /opt

Entra nella directory 'opt':

# cd /opt

Decomprimi l'archivio:

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

Quindi, crea un collegamento simbolico della directory Tomcat a /opt/tomcat-latest e imposta la proprietà appropriata:

# ln -s /opt/apache-tomcat-8.0.41 /opt/tomcat-latest

# chown -hR tomcat: /opt/tomcat-latest /opt/apache-tomcat-*

Creiamo un file systemd init in modo da poter avviare/riavviare/arrestare Tomcat.

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

Una volta aperto, incolla quanto segue:

[Unit]
Description=Tomcat8
After=network.target

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

Environment=CATALINA_PID=/opt/tomcat-latest/tomcat8.pid
Environment=TOMCAT_JAVA_HOME=/usr/bin/java
Environment=CATALINA_HOME=/opt/tomcat-latest
Environment=CATALINA_BASE=/opt/tomcat-latest
Environment=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.sh
ExecStop=/bin/kill -15 $MAINPID

[Install]
WantedBy=multi-user.target

Inserisci i comandi sottostanti per avviare Tomcat e consentirne l'avvio all'avvio:

# systemctl daemon-reload
# systemctl restart tomcat
# systemctl enable tomcat

Congratulazioni, hai installato con successo Tomcat 8 sul tuo Debian 8 VPS. Ora per accedere a Tomcat, apri il tuo browser web preferito e vai a http://your_server_IP:8080

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Tomcat 8 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS . Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Debian
  1. Come installare Debian 10 (Buster)

  2. Come installare Python 3.9 su Debian 10

  3. Come installare Memcached su Debian 10

  4. Come installare TeamViewer su Debian 10

  5. Come installare Tomcat su Debian 9 Stretch

Come installare Debian 11

Come installare Tomcat su Debian 10 Buster

Come installare Vai su Debian 10

Come installare Tomcat 9 su Debian 11

Come installare Apache Tomcat su Debian 10

Come installare Vai su Debian