Pași pentru instalarea Apache Tomcat pe Ubuntu 16.04

Continuând cu studiile noastre despre Ubuntu în cea mai recentă versiune a sa, Ubuntu 16.04, de data aceasta vom vorbi despre un subiect foarte interesant și este vorba despre TomCat, a cărui funcție principală este de a oferi aplicații Java.

TomCat este o implementare cu resurse deschise a servletului Java, expresiilor și tehnologiei web. Dacă dorim să vedem mai multe informații despre TomCat, putem accesa următorul link: http://tomcat.apache.org/

Componentele principale TomCat

  • Katherine: Este containerul Servlet al TomCat.
  • Coiot: Coyote are funcționalitate de conectare și acceptă HTTP 1.1
  • Jasp: Este motorul JSP Tomcat.
  • Cluster: Este o componentă de echilibrare a sarcinii care vă permite să gestionați aplicații mari.

Pentru a începe procesul de Instalarea TomCat pe Ubuntu 16 vom efectua următorul proces:

1. Instalare Apache Tomcat Ubuntu


Inițial vom instala Java, acest lucru este esențial, deoarece este necesar ca TomCat să ruleze orice aplicație, deoarece acestea sunt codificate în Java. Ca prim pas, vom actualiza depozitul nostru de pachete folosind comanda:
 sudo apt-get update
Actualizați depozitul

Următorul pas este instalarea pachetului Java Development Kit, pentru aceasta vom introduce și vom executa următoarea comandă:

 sudo apt-get install default-jdk
Trusa Java

Următoarele pachete vor fi afișate, trebuie să acceptăm pentru a începe descărcarea și instalarea respectivă a acestora.

Putem verifica versiunea Java folosind comanda:

 java -versiune
Verificați versiunea Java

Apoi vom descărca și seta setarea Parametrii Apache TomCat, pentru aceasta vom executa următoarea comandă pentru a porni descărcarea TomCat:

 wget http://www-us.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
Descărcați Tomcat

Noi dam introduce iar procesul de descărcare va începe.

În continuare vom extrage fișierul apache-tomcat-8.0.33.tar.gz în traseu / var / local, pentru aceasta vom introduce și vom executa următoarea comandă:

 sudo tar -zxvf apache-tomcat-8.0.33.tar.gz -C / var / local /
Extrage fisierul

Noi dam introduce iar procesul de extracție va începe.

Serviciul Apache TomCat poate fi pornit sau oprit folosind scripturile incluse în pachet, la porniți serviciul nostru Apache TomCat vom introduce comanda:

 sudo /var/local/apache-tomcat-8.0.33/bin/startup.sh
Cu această comandă vom vedea că sunt afișate următoarele informații:

Vom verifica dacă serviciul funcționează corect și prin portul 8080, pentru aceasta vom executa următoarea comandă:

 sudo netstat -tulpn | grep 8080

Vom verifica adresa IP a mașinii noastre folosind comanda:

 ifconfig

Vedem că în acest exemplu mașina noastră are IP 192.168.0.6. Vom merge la browserul nostru și vom introduce următoarele informații:

http://192.168.0.6:8080/

Putem vedea că informațiile legate de Apache TomCat.

MARI

Dacă vrem să oprim Serviciul Apache TomCat trebuie să executăm următoarea comandă:

 sudo /var/local/apache-tomcat-8.0.33/bin/shutdown.sh
Acum, în capitolul următor ne întoarcem la Administrare Apache TomCat.

2. Administrația Apache TomCat


Pentru a accesa fișierul Managementul TomCat Este necesar să aveți un utilizator și o parolă de acces (aceasta din motive de securitate), de exemplu, dacă în fereastra TomCat facem clic pe Stare server și vom vedea că este afișată o fereastră în care trebuie să introducem numele de utilizator și parola pentru a accesa serverul nostru.

MARI

Pentru a efectua această configurație trebuie să ajustăm câțiva parametri în fișierul tomcat-users.xml și, pentru aceasta, vom executa următoarea comandă:

 sudo nano /var/local/apache-tomcat-8.0.33/conf/tomcat-users.xml
Următoarele informații vor fi afișate:

În acest fișier trebuie să adăugăm următoarele informații:

 ~
Configurația curentă este următoarea:

Trebuie să facem modificările respective:

Salvăm modificările folosind combinația: CTRL + O și lăsăm editorul folosind CTRL + X. Continuăm să repornim serviciul TomCat pentru ca modificările făcute să intre în vigoare. Putem vedea că avem deja acces la TomCat.

MARI

După cum putem vedea de aici, avem informații despre serverul nostru cu opțiunea Stare server Putem vedea informații precum numele sistemului, versiunea acestuia etc.

Cu opțiune Aplicație Manager vom putea gestiona aplicațiile incluse în serverul nostru.

În cele din urmă cu opțiunea Manager gazdă vom avea acces la toate informațiile gazdei active.

MARI

Printre rolurile diferite pe care le are TomCat, putem găsi următoarele:

  • Manager-gui: Vă permite să accesați interfața HTML.
  • Stare manager: Ne permite să accesăm doar pagina de stare.
  • Manager-script: Ne permite să accesăm instrumentele de text simplu.
  • Manager-jmx: Putem accesa interfața JMX.

Dacă dorim să modificăm portul de ascultare TomCat, trebuie să modificăm fișierul server.xml pe care o putem edita folosind comanda:

 sudo nano /var/local/apache-tomcat-8.0.33/conf/server.xml
Port de ascultare

Odată executată această comandă, vor fi afișate următoarele informații:

În cadrul acestui fișier putem edita diferiți parametri TomCat, în mod specific pentru a modifica portul trebuie să localizăm linia Portul conectorului = "8080" protocol = "HTTP / 1.1", acolo putem specifica portul de ascultare pe care dorim să îl folosim.

Pur și simplu modificăm 8080 pentru portul dorit și salvăm modificările folosind combinația Ctrl + SAU și lăsăm editorul folosind Ctrl + X. În cadrul caracteristicilor pe care ni le oferă Apache TomCat, vedem că TomCat este inclus cu o aplicație web cu care putem găsi:

  • Implementați noi aplicații web din conținut încărcat din fișiere .war
  • Enumerați valorile proprietăților pentru sistemele de operare și JVM-urile
  • Enumerați resursele JDNI la nivel global
  • Opriți o aplicație existentă

Ierarhia directorului de instalare Tomcat include următorii parametri:

  • cos - pornire, oprire și alte scripturi și executabile.
  • uzual - clase comune pe care Catalina și aplicațiile web le pot folosi.
  • conf - Fișiere XML și DTD-urile corespunzătoare pentru configurația Tomcat.
  • busteni - Catalina și jurnalele aplicațiilor.
  • Server - clase folosite doar de Catalina.
  • impartit - cursuri partajate de toate aplicațiile web.
  • webapps - director care conține aplicațiile web.
  • muncă - stocarea temporară a fișierelor și directoarelor.

Putem accesa versiunea HTML prietenoasă a TomCat utilizând următoarea sintaxă din browserul nostru:

 http: // server_ip: port / manager / html
După cum putem vedea, avem un instrument excelent în mâinile noastre, să explorăm diferitele sale utilizări și să profităm la maximum de Apache TomCat.

Instalați Apache 8 CentOS 7

wave wave wave wave wave