Cum se instalează Tomcat pe Ubuntu și derivate?

apache-tomcat

Tomcat este o aplicație server open source pentru Linux, Windows și alte sisteme de operare concepute pentru a rula containere Java Serverlet și pot rula, de asemenea, tehnologia Java Server Page.

Tomcat este un container web cu servlet și suport JSP. Tomcat nu este un server de aplicații, cum ar fi JBoss sau JOnAS.

putea funcționează ca un server web de la sine. Tomcat este dezvoltat și actualizat de membri ai Apache Software Foundation și de voluntari independenți.

Utilizatorii au acces gratuit la codul său sursă și forma sa binară în condițiile stabilite în licența software Apache.

Cele mai recente versiuni sunt 9.x, care implementează specificațiile Servlet 4.0 și JSP 2.3.

Instalare Tomcat pe Ubuntu și derivate

dat fiind faptul că Tomcat a fost scrisito în Java, funcționează pe orice sistem de operare care are mașina virtuală Java.

Include compilatorul Jasper, care compilează JSP-uri în servleturi. Motorul servlet Tomcat este adesea prezentat împreună cu serverul web Apache.

În acest ghid, vom vedea cum se instalează Apache Tomcat versiunea 9 în Ubuntu, deși aceste comenzi se aplică și oricărui alt derivat al Ubuntu.

Configurați java

Apache Tomcat este un server Java, deci nu este posibil să utilizați software-ul fără a instala mai întâi Java.

Din fericire, există un PPA pentru Ubuntu care elimină dificultatea de a obține o versiune de lucru a mediului de rulare Java.

Pentru a adăuga PPA la sistemul dvs., Trebuie să deschidă un terminal și în el vom introduce următoarea comandă:

sudo add-apt-repository ppa: webupd8team/java

După adăugarea PPA la Ubuntu, continuăm să reîmprospătăm lista cu:

sudo apt update

Și în cele din urmă putem instala java cu această comandă:

sudo apt install oracle-java8-installer

Mediul Java nu este configurat automat pentru utilizare la instalare. Deci, trebuie să configureze Java adăugând lucruri în fișierul / etc / environment.

Pentru a efectua această operațiune vom executa următoarea comandă:

sudo nano -w /etc/environment

Acum, trebuie să derulăm până la partea de jos a conținutului fișierului și în acesta vom plasa următoarele:

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

Odată ce modificarea este făcută, putem salva modificările apăsând Ctrl + O și pentru a închide editorul o fac apăsând Ctrl + X.

Odată ce mediul este stabilit, trebuie să edităm fișierul Bashrc și să setăm calea pentru Java.

nano -w ~/.bashrc

Navigați în partea de jos a fișierului și adăugați următorul cod în fișierul Bashrc.

# Java Path

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

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

Salvăm și ieșim din fișier și apoi vom executa următoarea comandă:

source ~/.bashrc

După ce se face acest lucru, se recomandă să ne repornim computerul, astfel încât modificările pe care tocmai le-am făcut să aibă efect.

Instalare Apache Tomcat

tomcat-status

După repornirea computerului, acum vom continua să instalăm Tomcat în sistemul nostru, pentru aceasta vom deschide un terminal și în el vom introduce următoarele:

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

Odată ce descărcarea este finalizată, acum vom copia conținutul în folderul opt:

sudo -s

mkdir -p /opt/tomcat

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

Acum continuăm să creăm un utilizator și un grup:

groupadd tomcat

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

Și vom acorda utilizatorului permisiunile cu:

chown -R tomcat:tomcat /opt/tomcat

Oferim permisiuni fișierelor din directorul Tomcat astfel încât acestea să fie executabile:

cd /opt/tomcat/bin

chmod + x *

Deschideți fișierul Bashrc ultima dată cu:

nano -w ~/.bashrc

Odată ce fișierul este deschis, adăugați următorul cod la sfârșitul fișierului.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Salvăm și închidem fișierul și apoi executăm:

source ~/.bashrc

În cele din urmă, porniți serverul executând următoarea comandă:

sudo $CATALINA_HOME/bin/startup.sh

Pentru a opri serverul Tomcat, rulați:

sudo $CATALINA_HOME/bin/shutdown.sh

Accesați serverul Apache Tomcat

Tomcat se deschide în mod implicit pe portul 8080, deci pentru a-l accesa, va trebui să caute adresa IP locală a serverului și să acceseze următoarea adresă URL într-un browser web.

http://tu-ip: 8080

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   linux2 el a spus

    Execut comanda sudo $ CATALINA_HOME / bin / startup.sh
    și apare următoarea eroare
    sudo: /bin/startup.sh: comanda nu a fost găsită
    despre ce este vorba

  2.   Andres el a spus

    export CATALINA_HOME = / opt / Tomcat

    eroarea este în T ... schimbați-o în