Eccoci qui. Evito i soliti convenevoli del tipo “MA QUANTO E’ BELLO TOMCAT!!!”, o anche “E POI E’ UN PROGETTO OPENSOURCE!” per poi arrivare a dire “NOOOOOO, NON CI CREDO… E’ IN JAVA… E’ MULTI PIATTAFORMA!!!” e passo subito al sodo: Come installare Tomcat su Ubuntu.
Apache Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process.Apache Tomcat is developed in an open and participatory environment and released under the Apache Software License. Apache Tomcat is intended to be a collaboration of the best-of-breed developers from around the world. We invite you to participate in this open development project. To learn more about getting involved, click here.Apache Tomcat powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations. Some of these users and their stories are listed on the PoweredBy wiki page.
#1st Step: Essendo un’applicazione implementata in Java indovinate che serve?!?! Naturalmente serve aver installato le JDK o le JRE (e penso proprio che se siete arrivati al punto di voler installare Tomcat, già ne siate in posseso). L’installazione di Java su Ubuntu sarà quindi presa per BUONA. In ogni caso il post precedente a questo parla proprio di come installre Java su Ubuntu.
#2nd Step: Rimediare l’ultima versione di Tomcat. E dove se non sul sito del prodotto?!! Personalmente vi consiglio comunque l’ultima versione rilasciata.
Nella pagina per il download nel sito del produttore, trovate la voce “Binary Distribution” e scaricate il paccheto *.tar.gz nella lista delle distribuzioni “Core” (nucleo).
Ora che avete rimediato una “Binary Distribution” per Tomcat, possiamo passare alla fase 3.
#3rd Step: Installazione di Tomcat. Non c’è cosa più semplice. Ora che sul vosto Desktop (o ovunque l’avete scaricato) avete a disposizione il file “apache-tomcat-xxx.tar.gz”, non vi resta altro che estrarre il contenuto (che è già comprensivo della cartella principale “apache-tomcat-xxx”) ovunque vogliate. Comunque io vi consiglio nel percorso /home/user/, dove “user” sta per il nome del vostro utente. D’ora in poi assumerò che l’abbiate estratta qui. Non ci crederete ma AVETE INSTALLATO TOMCAT. Ora si passa alla fase 4, quella di configurazione.
#4th Step: Configurazione Variabile d’Ambiente JAVA_HOME. Non ci resta altro che fare questo piccolo passo per poter avviare Tomcat. Aprite quindi la shell e digitate questo comando:
sudo gedit /etc/bash.bashrcalla fine del file aggiungete la sequente linea:
export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.03Il percorso /usr/lib/jvm/java-6-sun-1.6.0.03 può essere diverso, dipende dall’installazione di Java che avete fatto. Comunque se avete installato la mia stessa versione e l’avete installata scaricandola dal sito della Sun, il percorso delle jre dovrebbe essere questo in ogni caso.
Ora salvate il file e chiudete l’editor di testo. Tornate alla shell e provate a far partire il processo di Tomcat. Per farlo andate nella cartella (sempre da shell) dove l’avete installato (in questo caso “/home/user/apache-tomcat-xxx”) ed eseguite questi comandi:
cd binSe tutto è andato per il meglio dovrebbe comparire una scritta tipo:
./startup.sh
Using CATALINA_BASE: /home/red/apache-tomcat-6.0.14Ora avete fatto partire il processo di Tomcat. Non vi resta altro che aprire il vostro browser preferito ed andare all’indirizzo:
Using CATALINA_HOME: /home/red/apache-tomcat-6.0.14
Using CATALINA_TMPDIR: /home/red/apache-tomcat-6.0.14/temp
Using JRE_HOME: /usr/lib/jvm/java-6-sun-1.6.0.03
http://localhost:8080Dovrebbe ora apparirvi la pagina principale di Tomcat. Se la vedete tutto è andato a buon fine.
#5th Step: Configuazione Utente Amminastratore per poter usare il Tomcat Manager. Ora che avete installato Tomcat dovrete aggiungere l’account amministratore per riuscire a fare il deploy delle vostre applicazioni web. Sempre da shell, andate nella cartella dove avete installato Tomcat (in questo caso “/home/user/apache-tomcat-xxx”) ed eseguite questi comandi:
cd confe rimpiazzate quello che sta scritto nel file con questo:
sudo gedit tomcat-users.xml
<?xml version=’1.0′ encoding=’utf-8′?>Salvate e chiudete. Ora potete accedere al Tomcat Manager con i seguenti dati USERNAME: admin e PASSWORD: admin. Se volete cambiare la username e la password basta cambiare i rispettivi campi nel file appena modificato.
<tomcat-users>
<role rolename=”manager”/>
<user username=”admin” password=”admin” roles=”manager”/>
</tomcat-users>
#6th Step: Chiudere il processo di Tomcat. Se volete chiudere il processo di Tomcat, andate nella cartella (sempre da shell) dove l’avete installato (in questo caso “/home/user/apache-tomcat-xxx”) ed eseguite questi comandi:
cd binVi comparirà un messaggio del tipo
./shutdown.sh
Using CATALINA_BASE: /home/red/apache-tomcat-6.0.14che vi confermerà l’avvenuta chiusura del processo.
Using CATALINA_HOME: /home/red/apache-tomcat-6.0.14
Using CATALINA_TMPDIR: /home/red/apache-tomcat-6.0.14/temp
Using JRE_HOME: /usr/lib/jvm/java-6-sun-1.6.0.03
by letred.in