GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Installa Tomcat 9 su Ubuntu 16.04


Ti mostreremo come installare Tomcat 9 su Ubuntu 16.04. Apache Tomcat (precedentemente noto come Giacarta Tomcat ) o semplicemente Tomcat, è un server Web open source e un servlet container sviluppato dalla Apache Software Foundation. Esegue servlet Java ed esegue il rendering di pagine Web che includono la codifica Java Server Page ed è uno dei server Web più popolari utilizzati dagli sviluppatori Java. In questo articolo installeremo l'ultima versione del server Tomcat 9 su un VPS Ubuntu 16.04. Questo tutorial dovrebbe funzionare anche su altri sistemi basati su Debian, ma è stato testato e scritto per Ubuntu 16.04

1. Accedi tramite SSH

Prima di tutto accedi al tuo Ubuntu 16.04 VPS tramite SSH come utente root

ssh root@IP_address

2. Avvia una nuova sessione schermo

screen -U -S tomcat9

3. Aggiorna tutti i pacchetti di sistema

Per aggiornare tutti i pacchetti installati sul tuo server, esegui il seguente comando nel terminale

apt-get update && apt-get upgrade

4. Installa Java

Per eseguire il server Tomcat, Java deve essere installato sul VPS. Eseguire il comando seguente per installare il pacchetto JDK (Java Development Kit)

apt-get install default-jdk

Al termine dell'installazione, puoi controllare il Java installato sul tuo server utilizzando il comando seguente

java -version

Se ricevi un output simile a quello sopra, l'installazione è riuscita.

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)

Una volta installato Java sul server, procederemo con l'installazione di Tomcat 9.

5. Installa e configura Tomcat 9

Per motivi di sicurezza non è consigliabile eseguire Tomcat come utente root, quindi creeremo un nuovo utente di sistema

useradd -r tomcat9 --shell /bin/false

Cambia la directory di lavoro corrente in /opt e scarica l'ultima versione di Tomcat 9 nella directory /opt sul tuo server. Al momento della stesura di questo tutorial Tomcat versione 9.0.0.M6 è l'ultima. Dovresti visitare il sito Web ufficiale di Tomcat e verificare se è disponibile una versione più recente.

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

Estrai il contenuto dell'archivio tarball "apache-tomcat-9.0.0.M6.tar.gz"

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

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

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

Tomcat può essere avviato, arrestato e riavviato utilizzando gli script bash che si trovano nella directory /opt/tomcat-latest/bin o, ancora meglio, creeremo un file systemd init a tale scopo

nano /etc/systemd/system/tomcat.service

e aggiungi il seguente contenuto al file

[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

Salva il file, ricarica il demone systemd, avvia il server Tomcat e abilitalo all'avvio all'avvio

systemctl daemon-reload
systemctl start tomcat
systemctl enable tomcat

Infine, se hai seguito da vicino le istruzioni in questo tutorial potrai accedere a Tomcat navigando il tuo browser web preferito su http://your_server_IP:8080

Ovviamente non devi installare Tomcat 9 su Ubuntu 16.04 se utilizzi uno dei nostri servizi di Hosting SSD VPS, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Tomcat 9 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta. Puoi anche leggere la nostra guida su Come installare Tomcat su Ubuntu 18.04.

PS. Se ti è piaciuto questo post, su come installare Tomcat 9 su Ubuntu 16.04, condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Panels
  1. Come installare Tomcat su Ubuntu 18.04

  2. Installa Webmin su Ubuntu 16.04

  3. Installa phpMyAdmin su Ubuntu 16.04

  4. Installa PHP 7 su Ubuntu 14.04

  5. Come installare Tomcat su Ubuntu 18.04

Come installare Apache Tomcat 10 su Ubuntu 20.04

Come installare Apache Tomcat 10 su Ubuntu 21

Come installare Apache Tomcat su Ubuntu 20.04?

Come installare Apache Tomcat 8 su Ubuntu 14.04

Come installare Apache Tomcat su Ubuntu 18.04

Come installare Tomcat su Ubuntu 20.04