GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Apache Tomcat Server su Ubuntu 22.04

Il server Apache Tomcat è un server basato sul Web gratuito e multipiattaforma. Viene utilizzato da sviluppatori e ingegneri Java per sviluppare applicazioni basate su Java. Le funzionalità come il monitoraggio del server, il clustering di funzioni e la replica hanno reso il server Apache Tomcat molto famoso.

Questo articolo descrittivo ti fornirà una conoscenza approfondita per installare Apache Tomcat Server su Ubuntu 22.04.

Come installare Apache Tomcat Server su Ubuntu 22.04?

Il server Apache Tomcat è un server basato sul Web, utilizzato per creare e mantenere applicazioni basate su java. Per installare Tomcat su Ubuntu 22.04 LTS, utilizzare la procedura seguente una per una.

Passaggio 1:aggiorna il repository di sistema

Innanzitutto, aggiorna il repository principale del sistema per ottenere i pacchetti più recenti. A tale scopo utilizzare il seguente comando nel terminale:

$ sudo apt update

Tutti i pacchetti sono aggiornati.

Passaggio 2:installa java

Tomcat è un server basato su Java, quindi prima di installare Apache Tomcat è necessario installare Java. Per fare ciò, digita ed esegui il seguente comando nel terminale:

$ sudo apt install default-jdk

Java è stato installato correttamente.

Passaggio 3:scarica Apache Tomcat

Dopo l'installazione dei prerequisiti, puoi scaricare il file .tar di Apache Tomcat dal sito ufficiale. A tale scopo utilizzare il seguente comando nel terminale:

$ wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.22/bin/apache-tomcat-10.0.22.tar.gz

Apache Tomcat è stato scaricato correttamente.

Passaggio 4:estrai il file .tar di Tomcat

Per estrarre il file .tar scaricato, utilizzare il seguente comando di estrazione:

$ sudo tar xzvf apache-tomcat-10*tar.gz

Viene estratto il file .tar di Tomcat.

L'installazione del Tomcat è completata. Passiamo alla sua configurazione.

Come configurare Apache Tomcat Server su Ubuntu 22.04?

Prima di utilizzare Tomcat, è necessario configurare il servizio Tomcat. A tal fine, la procedura passo passo è fornita come segue:

Passaggio 1:crea utente

Innanzitutto, dovresti creare un utente in un nano editor. A tale scopo, utilizzare il seguente comando:

$ sudo nano apache-tomcat-10.0.22/conf/tomcat-users.xml

E aggiungi il seguente codice,

<role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="<must-be-changed>" roles="tomcat"/>
  <user username="both" password="<must-be-changed>" roles="tomcat,role1"/>
  <user username="role1" password="<must-be-changed>" roles="role1"/>

Mostrerà la seguente interfaccia.

Un utente è stato creato correttamente.

Passaggio 2:Concedi la proprietà e l'autorizzazione eseguibile

Esegui i seguenti comandi per concedere l'autorizzazione per i file Tomcat.

$ sudo chown -R tomcat:tomcat /opt/tomcat/
$ sudo chmod -R u+x /opt/tomcat/bin

La proprietà e l'autorizzazione del server Tomcat sono concesse.

Passaggio 3:configura il servizio Tomcat

Per configurare il servizio Tomcat, trova la posizione Java. A tale scopo, eseguire il seguente comando:

$ sudo update-java-alternatives -l

Ora, crea un file systemd del servizio Tomcat usando il seguente comando:

$ sudo nano /etc/systemd/system/tomcat.service

E aggiungi il seguente codice

[Unit]
Description=Tomcat
After=network.target

[Service]
Type=forking

User=tomcat
Group=tomcat

Environment="JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64"
Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom"
Environment="CATALINA_BASE=/opt/tomcat"
Environment="CATALINA_HOME=/opt/tomcat"
Environment="CATALINA_PID=/opt/tomcat/temp/tomcat.pid"
Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC"

ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh

RestartSec=10
Restart=always

[Install]
WantedBy=multi-user.target

Una volta apportate le modifiche, premi "CTRL+S " e "CTRL+X ” per salvare le modifiche ed uscire dal nano editor.

Il file di sistema viene creato.

Nota: Assicurati di aver inserito correttamente la posizione Java.

Passaggio 4:abilita il servizio Tomcat

Per avviare automaticamente Tomcat Server dopo un riavvio del sistema, è necessario abilitare il servizio Tomcat. Per abilitarlo, esegui il seguente comando:

$ sudo systemctl enable tomcat.service

Il servizio Tomcat è stato abilitato sul sistema.

Passaggio 5:verifica lo stato dei servizi Apache Tomcat

Per controllare lo stato del servizio Apache Tomcat, eseguire il comando fornito come segue:

$ sudo systemctl status tomcat.service

Lo stato mostrava che il server Tomcat è attualmente attivo.

Passaggio 6:verifica la porta predefinita del server Tomcat

L'8080 è la porta predefinita del server Tomcat. Digita ed esegui il comando indicato di seguito per assicurarti che la porta 8080 ascolti tutte le connessioni:

$ ss -ltn

Il "* ” mostra che ascolta tutte le connessioni in entrata.

Passaggio 7:Configura Firewall per Tomcat

Apri la porta per ricevere tutti i risultati per il server Tomcat relativi alla porta di origine 8080. Per questo, esegui ufw comando come segue:

$ sudo ufw allow from any to any port 8080 proto tcp

Vengono aggiunte regole per configurare il firewall.

Passaggio 8:apri Apache Tomcat Server

Per aprire Apache Tomcat Server, utilizzare il seguente URL nel browser. Si aprirà l'interfaccia web di Apache Tomcat Server.

http://127.0.0.1:8080

Fai clic sull'App Manager per accedere al server Apache Tomcat.

Si aprirà la finestra di accesso per aggiungere il nome utente e la password come segue:

Accederai con successo al server Apache Tomcat.

Congratulazioni! Hai imparato a installare Apache Tomcat Server su Ubuntu 22.04.

Conclusione

Apache Tomcat può essere installato su Ubuntu 22.04 scaricando l'ultima versione dalla pagina ufficiale di Apache Tomcat. Il server Apache Tomcat è un server Web molto popolare utilizzato principalmente dagli sviluppatori Java per creare e mantenere applicazioni basate su Java. Questo articolo ha dimostrato il processo dettagliato per installare Apache Tomcat Server su Ubuntu 22.04 LTS. Inoltre, viene fornito anche il processo di configurazione del server Tomcat.


Ubuntu
  1. Come installare Tomcat su Ubuntu 18.04

  2. Come installare Minecraft Server su Ubuntu 20.04 LTS

  3. Come installare Apache Maven su Ubuntu 20.04

  4. Come installare Apache ZooKeeper su Ubuntu 20.04

  5. Come installare Tomcat 8 su Ubuntu 14.04

Come installare Apache Web Server su Ubuntu 18.04

Come installare Apache Tomcat su Ubuntu 20.04?

Come installare Apache Tomcat 8 su Ubuntu 14.04

Come installare Apache Tomcat 8 su Ubuntu 16.04

Come installare Apache Tomcat su Ubuntu 18.04 LTS

Come installare Apache Tomcat su Ubuntu 18.04