Per installare Tomcat 10 su MacOS segui i seguenti passi nell’ordine in cui vengono mostrati
Download della distribuzione Tomcat 10
Prima di tutto, visita la sezione Downloads del sito ufficiale di Apache Tomcat
Scarica la versione tar.gz nella sezione Core delle Binary Distributions
La versione che ho scaricato è la 10.0.27, se scaricherai un’altra versione dovrai modificare i comandi UNIX utilizzando i numeri esatti della versione.
Estrai il contenuto della cartella compressa con il doppio click sulla cartella stessa o utilizzando l’apposito comando UNIX che trovi in questa lezione
Comandi UNIX per installare Tomcat 10 su MacOS
ora dovrai digitare i seguenti comandi nell’ app Terminale; Ricorda di cambiare i numeri con la versione da te scaricata, è fondamentale
sudo mkdir -p /usr/local
sudo mv ~/Downloads/apache-tomcat-10.0.27 /usr/local
sudo rm -f /Library/Tomcat
sudo ln -s /usr/local/apache-tomcat-10.0.27 /Library/Tomcat
#nel seguente comando devi inserire il tuo nome utente
#invece di <tuo_nomeutente>, le parentesi angolari <> non vanno messe
sudo chown -R <tuo_nomeutente> /Library/Tomcat
sudo chmod +x /Library/Tomcat/bin/*.sh
Avvio del server Tomcat
Finalmente per far partire il server Tomcat digita questo comando:
/Library/Tomcat/bin/startup.sh
Apri un browser web e digita localhost:8080 e otterrai questa pagina iniziale
Arresto del server Tomcat
In conclusione, per terminare l’esecuzione del server digita nel Terminale
/Library/Tomcat/bin/shutdown.sh
Approfondimento
Il server web Tomcat fu inizialmente sviluppato da James Duncan Davidson alla Sun Mycrosystems. E’ un server open source e la Apache Software Foundation. portata avanti il suo sviluppo
E’ un server web che permette l’esecuzione delle applicazioni web sviluppate in Java ed infatti supporta le specifiche JSP (Java Server Pages) e Servlet.
Le sue componenti principali sono :
- Catalina : il contenitore servlet
- Coyote: connettore HTTP
- Jasper: motore JSP