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 updateActualizaț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-jdkTrusa 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 -versiuneVerificaț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.gzDescă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.shCu 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.shAcum, î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.xmlUrmă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.xmlPort 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 / htmlDupă 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