Kako instalirati Tomcat na Ubuntu i derivate?

apache-tomcat

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

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

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

Korisnici imaju besplatan pristup izvornom kodu i binarnom obliku pod uvjetima utvrđenim u licenci za softver Apache.

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

Tomcat instalacija na Ubuntuu i izvedenicama

S obzirom da Tomcat je napisanito u Javi radi na bilo kojem operativnom sustavu koji ima Java virtualni stroj.

Uključuje Jasper prevodilac, koji kompajlira JSP-ove u servlete. Tomcat servlet motor često se nudi zajedno s web poslužiteljem Apache.

U ovom ćemo priručniku vidjeti kako instalirati Apache Tomcat verzije 9 u Ubuntu, iako se ove naredbe odnose 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.

Srećom, postoji PPA za Ubuntu koji uklanja poteškoće s dobivanjem radne verzije Java runtime okruženja.

Da biste dodali PPA u svoj sustav, 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 popisa sa:

sudo apt update

I na kraju možemo instalirati javu s ovom naredbom:

sudo apt install oracle-java8-installer

Java okruženje nije konfigurirano automatski za upotrebu kada je instaliran. 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 kad je promjena izvršena, modifikacije možemo spremiti pritiskom na Ctrl + O, a da bi zatvorili uređivač to čine pritiskom na Ctrl + X.

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

nano -w ~/.bashrc

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

# Java Path

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

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

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

source ~/.bashrc

Nakon što se to učini, preporučujemo da ponovno pokrenemo računalo kako bi promjene koje smo upravo unijeli stupile na snagu.

Instalacija Apache Tomcat

mačak-status

Nakon ponovnog pokretanja našeg računala, sada ćemo nastaviti instalirati Tomcat u naš sustav, za to ćemo otvoriti terminal i u njega ćemo upisati sljedeće:

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

Nakon što se preuzimanje završi, sad ćemo kopirati sadržaj u mapu opt:

sudo -s

mkdir -p /opt/tomcat

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

Sada nastavljamo stvarati korisnika i grupu:

groupadd tomcat

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

I dat ćemo korisniku dopuštenja sa:

chown -R tomcat:tomcat /opt/tomcat

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

cd /opt/tomcat/bin

chmod + x *

Otvorite datoteku Bashrc zadnji put pomoću:

nano -w ~/.bashrc

Nakon što se datoteka otvori, dodajte sljedeći kod na kraj datoteke.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Datoteku spremamo i zatvorimo, a zatim izvršavamo:

source ~/.bashrc

Napokon, 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 poslužitelju Apache Tomcat

Tomcat se prema zadanim postavkama otvara na priključku 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 svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   linux2 dijo

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

  2.   Andres dijo

    izvoz CATALINA_HOME = / opt / Tomcat

    pogreška je u T ... promijenite je u