Tomcat (Anteriorment conegut com Jakarta Tomcat) és un servidor i contenidor de servlets codi obert, desenvolupat per l'Apache Software Foundation (ASF) per servir servlets de Java i pàgines de JavaServer, Segons les especificacions de Sun Microsystems (avui propietat d'Oracle) ja que proveeix d'un entorn Java 'pur' des del servidor. I ofereix una solució completa per als que necessiten executar aquest tipus de continguts, entre els quals es troben les grans organitzacions i corporacions fins a les PiMES, perquè si alguna cosa caracteritza a aquesta eina és la seva gran escalabilitat.
Vegem llavors com instal·lar Tomcat en Ubuntu, Per a això començarem a assumir que ja tenim instal·lat Apache i hem configurat una adreça IP estàtica a la nostra xarxa local, per al nostre exemple serà 192.168.1.100, Ia més hem de tenir especificat un nom de domini, per exemple servidor1.red.com.
Per començar instal·larem Java, I per fer les coses més fàcils hem optat per OpenJDK:
sudo apt-get install default-jdk
Un cop finalitzat això vam comprovar que s'hagi instal·lat la versió més recent de Java, la qual cosa fem mitjançant aquesta comanda:
java -versió
Ara instal·lem wget i unzip, Dos paquets que seran necessaris per a complir amb el nostre propòsit:
suo apt-get install wget unzip
Amb això ja estem preparats per poder començar amb la descàrrega de Tomcat des del lloc web, descomprimir i instal·lar-:
cd / opt
wget http://ftp.nluug.nl/internet/apache/tomcat/tomcat-8/v8.0.9/bin/apache-tomcat-8-0.9.zip
unzip apatxe-tomcat-8.0.9
mv apatxe-tomcat-8.0.9 tomcat
Ara anem a configurar les variables d'entorn en Bash:
suo nano ~ / .bashrc
Afegim el següent:
export JAVA_HOME = / usr / lib / jvm / default-java /
export CATALINA_HOME = / opt / tomcat
Ara reiniciem Bash perquè els canvis tinguin efecte:
. ~ / .Bashrc
En aquest punt necessitem establir els permisos d'execució per Tomcat:
chmod + x $ CATALINA_HOME / bin / startup.sh
chmod + x $ CATALINA_HOME / bin / shutdown.sh
chmod + x $ CATALINA_HOME / bin / catalina.sh
Vam iniciar Tomcat:
$ CATALINA_HOME / bin / startup.sh
A més d'iniciar el servidor això ens mostrarà en pantalla la informació de la mateixa perquè puguem veure tot el referent a la instal·lació de Tomcat, Per ejeplo els directoris en els quals es troba la base de dades, la carpeta temporal, la de Java o el classpath, i sota de tot això veurem la llegenda 'Tomcat started'
Després arriba el moment de crear els comptes d'usuari per a assegurar l'accés a les seccions d'administració. Per això hem d'obrir l'arxiu conf / tomcat-users i afegir el següent entre les pestanyes de i :
Per a aquest exemple hem utilitzat l'usuari admin i clau admin, alguna cosa destinat a simplificar aquest tutorial ia facilitar l'trobar aquestes variables quan estiguem adaptant per al nostre ús. Un cop fet eseto cal aturar i tornar a iniciar el servidor Tomcat:
cd $ CATALINA_HOME /
./bin/catalina.sh stop
./bin/catalina.sh start
Ara accedim a la pàgina de administració de Tomcat, La qual cosa fem des del navegador web i ingressant 192.168.1.100:8080 a la barra de direccions. Llavors veurem el panell d'administració d'aquesta eina, i per ingressar com a usuari administrador utilitzarem la combinació admin / admin com en el nostre exemple, o la que hàgim triat ja que recordem, tan sols buscàvem
simplificar el nostre exemple.
Això és tot, i finalment ja tindrem instal·lat Tomcat al nostre servidor Ubuntu, Ara ja podrem executar servlets de Java i JavaServer Pages, Entre altres dels avantatges que aquesta eina open Soure ens proveeix.
Moltíssimes gràcies, va servir massa
Moltes gràcies, una salutació!
gràcies.