Kako instalirati Tomcat na Ubuntu i derivate?

apache-tomcat

Tomcat je poslužiteljska aplikacija otvorenog koda za Linux, Windows i drugi operativni sistemi koji su dizajnirani za pokretanje Java Serverlet kontejnera, a mogu pokrenuti i tehnologiju Java Server Page.

Tomcat je web spremnik s servletom i JSP podrškom. Tomcat nije poslužitelj aplikacija, poput JBoss ili JOnAS.

Možete samostalno funkcionira kao web server. Tomcat razvijaju i ažuriraju članovi Apache Software Foundation i neovisni volonteri.

Korisnici imaju besplatan pristup izvornom kodu i binarnom obliku pod uslovima utvrđenim u Apache softverskoj licenci.

Najnovije verzije su 9.x, koje implementiraju Servlet 4.0 i JSP 2.3 specifikacije.

Tomcat instalacija na Ubuntu i derivate

Od tada Tomcat je napisanito u Javi radi na bilo kojem operativnom sistemu koji ima Java virtualnu mašinu.

Uključuje Jasper prevodilac, koji kompajlira JSP-ove u servlete. Tomcat servlet mehanizam često se pojavljuje zajedno s web serverom Apache.

U ovom vodiču vidjet ćemo kako instalirati Apache Tomcat verziju 9 u Ubuntu, iako se ove naredbe primjenjuju i na bilo koji drugi derivat Ubuntua.

Konfigurirajte javu

Apache Tomcat je Java poslužitelj, tako da nije moguće koristiti softver bez prethodne instalacije Jave.

Na sreću, postoji PPA za Ubuntu koji uklanja poteškoće u dobivanju radne verzije Java runtime okruženja.

Da biste dodali PPA u svoj sistem, Moraju otvoriti terminal i u njega ćemo upisati sljedeću naredbu:

sudo add-apt-repository ppa: webupd8team/java

Nakon dodavanja PPA-a u Ubuntu nastavljamo s osvježavanjem liste s:

sudo apt update

I na kraju možemo instalirati javu pomoću ove naredbe:

sudo apt install oracle-java8-installer

Java okruženje nije konfigurirano automatski za upotrebu kada se instalira. Stoga moraju konfigurirati Javu dodavanjem stvari u datoteku / etc / environment.

Da bismo izvršili ovu operaciju izvršit ćemo sljedeću naredbu:

sudo nano -w /etc/environment

Sada se moramo pomaknuti na dno sadržaja datoteke i u ovo ćemo smjestiti sljedeće:

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

Jednom kada je promjena izvršena, možemo spremiti izmjene pritiskom na Ctrl + O, a da bi zatvorili uređivač to čine pritiskom na Ctrl + X.

Jednom kada se okruženje uspostavi, moramo urediti Bashrc datoteku i postaviti put za Javu.

nano -w ~/.bashrc

Idite na dno datoteke i dodajte sljedeći kod u datoteku Bashrc.

# Java Path

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

izvoz PATH = JAVA_HOME / bin: $ PATH [/ izvorni kod]

Spremimo i izlazimo iz datoteke, a zatim ćemo izvršiti sljedeću naredbu:

source ~/.bashrc

Kada se to završi, preporučuje se da ponovo pokrenemo računar kako bi promjene koje smo upravo unijeli stupile na snagu.

Instalacija Apache Tomcat

tomcat-status

Nakon što se naše računalo ponovo pokrene, sada ćemo nastaviti instalirati Tomcat u naš sistem, za to ćemo otvoriti terminal i u njega ćemo otkucati sljedeće:

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

Završeno preuzimanje sada ćemo kopirati sadržaj u fasciklu opt:

sudo -s

mkdir -p /opt/tomcat

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

Sada nastavljamo sa stvaranjem korisnika i grupe:

groupadd tomcat

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

A mi ćemo korisniku dati dozvole sa:

chown -R tomcat:tomcat /opt/tomcat

Dajemo dozvole datotekama u direktorijumu Tomcat tako da su ovi izvršni:

cd /opt/tomcat/bin

chmod + x *

Otvorite datoteku Bashrc posljednji put sa:

nano -w ~/.bashrc

Jednom kada se datoteka otvori, dodajte sljedeći kod na kraj datoteke.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Spremimo i zatvorimo datoteku, a zatim izvršimo:

source ~/.bashrc

Na kraju, pokrenite poslužitelj izvršavanjem sljedeće naredbe:

sudo $CATALINA_HOME/bin/startup.sh

Da biste zaustavili Tomcat poslužitelj, pokrenite:

sudo $CATALINA_HOME/bin/shutdown.sh

Pristupite serveru Apache Tomcat

Tomcat se podrazumevano otvara na portu 8080, pa će mu zato trebati potražiti lokalnu IP adresu poslužitelja i pristupiti sljedećem URL-u u web pregledniku.

http://tu-ip: 8080

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   linux2 rekao je

    Izvodim naredbu sudo $ CATALINA_HOME / bin / startup.sh
    i izlazi sljedeća greška
    sudo: /bin/startup.sh: naredba nije pronađena
    o čemu se radi

  2.   Andres rekao je

    izvoz CATALINA_HOME = / opt / Tomcat

    greška je u T ... promijenite je u