LINUX

Installa Apache Tomcat 9 Server su Ubuntu 20.04

Tomcat Apache è un server di applicazioni Web open source ottimizzato per servire contenuti basati su Java. Tomcat viene utilizzato per eseguire Java Servlet e servire pagine Web che contengono codice JavaServer Pages (JSP).

Questa guida copre l’installazione del server Apache Tomcat 9 su Ubuntu 20.04.

Prerequisito

Un utente con funzionalità sudo su Ubuntu 20.04.

Installa Apache Tomcat 9 su Ubuntu

Inizia aggiornando i pacchetti disponibili sul tuo sistema Ubuntu 20.04 con il comando seguente.

$ sudo apt update

Quindi, esegui il comando seguente per installare Apache Tomcat 9 e i relativi pacchetti.

$ sudo apt install tomcat9 tomcat9-admin

accedere si per confermare l’installazione quando richiesto.

Dopo aver installato correttamente Tomcat9, eseguire il seguente comando per confermare che il servizio è attivo.

$ sudo systemctl status tomcat9
Controlla lo stato del servizio Apache Tomcat
Controlla lo stato del servizio Apache Tomcat

la stampa Q per tornare al prompt dei comandi.

Nota: Se il servizio tomcat9 non è già in esecuzione, avvialo con il comando seguente.

$ sudo systemctl start tomcat9

Per configurare il servizio Apache Tomcat in modo che si avvii automaticamente all’avvio del sistema, eseguire il comando seguente.

$ sudo systemctl enable tomcat9

Prova il servizio Apache Tomcat 9

Innanzitutto, confermiamo su quale porta è in ascolto il servizio Apache Tomcat 9. Esegui il comando seguente per farlo.

$ sudo netstat -tulpn

Nota: Se lo strumento netstat non è disponibile sulla tua macchina Ubuntu 20.04, puoi installarlo con:

$ sudo apt install net-tools

Come mostrato nell’immagine sottostante, il servizio Apache Tomcat 9 è in ascolto sulla porta 8080. Puoi dirlo dal nome del programma “Giava.”

Controlla la porta di ascolto del servizio Apache Tomcat
Controlla la porta di ascolto del servizio Apache Tomcat

Per impostazione predefinita, Apache Tomcat utilizza la porta 8080 a causa della possibilità che un server Web sia già in esecuzione sulla porta 80.

Nota: Se desideri modificare la porta di ascolto predefinita da 8080 a qualcos’altro, modifica il seguente file di configurazione e sostituisci 8080 di conseguenza. Dovresti riavviare Tomcat9 affinché le modifiche abbiano effetto.

$ sudo nano /usr/share/tomcat9/etc/server.xml

In questa guida, utilizziamo la porta di ascolto predefinita 8080.

Se applicabile, aggiorna le regole del firewall per consentire il traffico in entrata sulla porta 8080. Ad esempio, if UFW è abilitato, eseguire il comando seguente per consentire il traffico in entrata sulla porta 8080.

$ sudo ufw allow 8080

Ora apri un browser web ed entra YourServerIP:8080. Per esempio, 192.168.16.8:8080.

Dovresti vedere la home page predefinita di Tomcat come mostrato nell’immagine qui sotto.

Home page predefinita di Tomcat
Home page predefinita di Tomcat

Accedere all’applicazione Web Apache Tomcat Manager

L’applicazione Web Tomcat Manager viene utilizzata per gestire il server Tomcat tramite un’interfaccia grafica. Innanzitutto, creiamo un utente come segue.

$ sudo nano /etc/tomcat9/tomcat-users.xml

In secondo luogo, copia e incolla le seguenti tre righe nei tag . Ricordati di sostituire scuola e TomcatP@ss con i tuoi stessi valori

<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="shola" password="tomcatP@ss" roles="admin-gui,manager-gui"/>
Aggiungi utenti per Apache Tomcat Webapp Manager
Aggiungi utenti per Apache Tomcat Webapp Manager

Quindi salva le modifiche e chiudi il file.

Riavvia Tomcat9 con:

$ sudo systemctl restart tomcat9

Ora torna alla home page predefinita di Tomcat e fai clic su gestore_webapp il suo collegamento host-manager_webapp collegamento.

Gestisci Tomcat via web
Gestisci Tomcat attraverso l’applicazione web

Successivamente, accedi utilizzando le credenziali Tomcat specificate in precedenza.

Gestore dell'applicazione Web Tomcat
Gestore dell’applicazione Web Tomcat

Ora puoi gestire facilmente la tua istanza Tomcat dalla pagina del gestore dell’applicazione web. Clic Aiuto Gestore HTML o Aiuto gestore in alto se hai bisogno di ulteriori indicazioni.

Conclusione

In questa guida, abbiamo trattato l’installazione di Apache Tomcat 9 su Ubuntu 20.04. Abbiamo anche descritto come accedere a Tomcat Web Application Manager per gestire la tua istanza Tomcat. Commenti e domande sono i benvenuti.

Related Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Back to top button
Close