Com instal·lar Tomcat en Ubuntu i derivats?

apatxe-tomcat

Tomcat és una aplicació de servidor de codi obert per a Linux, Windows i altres sistemes operatius que estan dissenyats per a executar contenidors de Serverlet de Java, i també pot executar la tecnologia de pàgina de servidor de Java.

Tomcat és un contenidor web amb suport de servlets i JSPs. Tomcat no és un servidor d'aplicacions, com JBoss o JOnAS.

Pot funcionar com a servidor web per si mateix. Tomcat és desenvolupat i actualitzat per membres de l'Apache Software Foundation i voluntaris independents.

Els usuaris disposen de lliure accés al seu codi font ia la seva forma binària en els termes que estableix l'Apache Software License.

Les versions més recents són les 9.x, que implementen les especificacions de Servlet 4.0 i de JSP 2.3.

Instal·lació de Tomcat en Ubuntu i derivats

atès que Tomcat va ser escrit en Java, funciona en qualsevol sistema operatiu que disposi de la màquina virtual Java.

Inclou el compilador Jasper, que compila JSPs convertint-les en servlets. El motor de servlets de Tomcat sovint es presenta en combinació amb el lloc web Apache.

En aquesta guia, veurem com instal·lar Apache Tomcat versió 9 en Ubuntu, tot i que aquestes comandes també apliquen per a qualsevol altre derivat d'Ubuntu.

Configura java

Apache Tomcat és un servidor Java, pel que no és possible utilitzar el programari sense instal·lar primer Java.

Afortunadament, hi ha un PPA per a Ubuntu que elimina la dificultat d'obtenir una versió funcional de l'entorn d'execució de Java.

Per afegir el PPA al seu sistema, hauran d'obrir una terminal i en ella anem a teclejar la següent comanda:

sudo add-apt-repository ppa: webupd8team/java

Després d'afegir el PPA a Ubuntu procedim a refrescar llistat amb:

sudo apt update

I finalment podrem instal·lar java amb aquesta comanda:

sudo apt install oracle-java8-installer

L'entorn Java no es configura automàticament per al seu ús quan s'instal·la. Pel que han de configurar Java afegint coses a l'arxiu / etc / environment.

Per poder realitzar aquesta operació executarem la següent comanda:

sudo nano -w /etc/environment

Ara, devem desplaçar fins a la part inferior de l'contingut de l'arxiu i en aquest anem a col·locar el següent:

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"

Fet el canvi, podem guardar les modificacions pressionant Ctrl + O i per tancar l'editor ho fan pressionant Ctrl + X.

Una vegada que s'estableix l'entorn, hem d'editar el fitxer bashrc i establir la ruta per a Java.

nano -w ~/.bashrc

Naveguin fins a la part inferior de l'arxiu i agreguin el codi següent a l'arxiu bashrc.

# Java Path

export JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre

export PATH = JAVA_HOME / bin: $ PATH [/ sourcecode]

Guardem i vam sortir de l'arxiu i després executarem la següent comanda:

source ~/.bashrc

Fet això, el recomanable és que reiniciem el nostre equip perquè els canvis que acabem de realitzar tinguin efecte.

Instal·lació del Tomcat

tomcat-status

Ja reiniciat el nostre equip, ara anem a procedir a realitzar la instal·lació de Tomcat en el nostre sistema, per això anem a obrir una terminal i en ella anem a teclejar el següent:

wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz

Feta la descàrrega ara anem a copiar el contingut de la carpeta opt:

sudo -s

mkdir -p /opt/tomcat

tar xzvf apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1

Ara procedim a crear un usuari i un grup:

groupadd tomcat

useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

I li donarem permisos a l'usuari amb:

chown -R tomcat:tomcat /opt/tomcat

Donem permisos als arxius de directori de Tomcat perquè aquests siguin executables:

cd /opt/tomcat/bin

chmod + x *

Obrin l'arxiu bashrc per última vegada amb:

nano -w ~/.bashrc

Una vegada que l'arxiu estigui obert agreguin el següent codi a la fi de l'arxiu.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Guardem i tanquem l'arxiu i executem després:

source ~/.bashrc

Finalment, iniciïn el servidor executant la següent comanda:

sudo $CATALINA_HOME/bin/startup.sh

Per aturar el servidor Tomcat, executin:

sudo $CATALINA_HOME/bin/shutdown.sh

Accedeix a el servidor Apache Tomcat

Tomcat s'obre per defecte en el port 8080, per la qual cosa, per accedir-hi, hauran de buscar l'adreça IP local de servidor i accedir a la següent URL en un navegador web.

http://tu-ip: 8080

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Linux bàsiques2 va dir

    executar la comanda sudo $ CATALINA_HOME / bin / startup.sh
    i surt el següent error
    sudo: /bin/startup.sh: command not found
    a què es deu això

  2.   Andres va dir

    export CATALINA_HOME = / opt / Tomcat

    l'error està en la T ... canvia-at