Trin til installation af Apache Tomcat på Ubuntu 16.04

Fortsætter med vores undersøgelser om Ubuntu i sin seneste version, Ubuntu 16.04, vil vi denne gang tale om et meget interessant emne, og det handler om TomCat, hvis hovedfunktion er at tilbyde Java -applikationer.

TomCat er en åben ressourceimplementering af Java -servlet, udtryk og websocket -teknologi. Hvis vi vil se flere oplysninger om TomCat, kan vi få adgang til følgende link: http://tomcat.apache.org/

TomCat hovedkomponenter

  • Katherine: Det er TomCats Servlet -beholder.
  • Prærieulv: Coyote har stikfunktion og understøtter HTTP 1.1
  • Jasper: Det er Tomcats JSP -motor.
  • Klynge: Det er en lastbalanceringskomponent, der giver dig mulighed for at administrere store applikationer.

For at starte processen med TomCat -installation på Ubuntu 16 vi skal udføre følgende proces:

1. Apache Tomcat Ubuntu installation


I første omgang skal vi installere Java, dette er vigtigt, da det er nødvendigt for TomCat at køre ethvert program, da de er kodet i Java. Som et første trin skal vi opdatere vores pakkeopbevaring ved hjælp af kommandoen:
 sudo apt-get opdatering
Opdater lager

Det næste trin er at installere Java Development Kit -pakken, til dette vil vi indtaste og udføre følgende kommando:

 sudo apt-get install default-jdk
Java Kit

Følgende pakker vises, vi skal acceptere for at starte download og respektive installation af dem.

Vi kan kontrollere versionen af ​​vores Java ved hjælp af kommandoen:

 java -version
Tjek Java -versionen

Dernæst skal vi downloade og indstille Apache TomCat -parametre, for dette vil vi udføre følgende kommando for at starte TomCat -download:

 wget http://www-us.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
Hent Tomcat

Vi giver Gå ind og downloadprocessen starter.

Dernæst skal vi udpakke filen apache-tomcat-8.0.33.tar.gz i ruten / var / local, for dette vil vi indtaste og udføre følgende kommando:

 sudo tar -zxvf apache -tomcat -8.0.33.tar.gz -C / var / local /
Uddrag fil

Vi giver Gå ind og ekstraktionsprocessen begynder.

Apache TomCat -tjenesten kan startes eller stoppes ved hjælp af scripts, der er inkluderet i pakken, til start vores Apache TomCat -service vi indtaster kommandoen:

 sudo /var/local/apache-tomcat-8.0.33/bin/startup.sh
Med denne kommando vil vi se, at følgende oplysninger vises:

Vi vil kontrollere, at tjenesten kører korrekt og gennem port 8080, for dette vil vi udføre følgende kommando:

 sudo netstat -tulpn | grep 8080

Vi vil kontrollere vores maskines IP -adresse ved hjælp af kommandoen:

 ifconfig

Vi ser, at i dette eksempel har vores maskine IP 192.168.0.6. Vi går til vores browser og indtaster følgende oplysninger:

http://192.168.0.6:8080/

Vi kan se, at oplysningerne vedrører vores Apache TomCat.

FORSTØRRE

Hvis vi vil stoppe Apache TomCat -service vi skal udføre følgende kommando:

 sudo /var/local/apache-tomcat-8.0.33/bin/shutdown.sh
Nu i det næste kapitel vender vi os til Apache TomCat administration.

2. Apache TomCat Administration


For at få adgang til TomCat -ledelse Det er nødvendigt at have en bruger og en adgangskode (dette af sikkerhedsmæssige årsager), for eksempel hvis vi i TomCat -vinduet klikker på Serverstatus og vi vil se, at der vises et vindue, hvor vi skal indtaste brugernavn og adgangskode for at få adgang til vores server.

FORSTØRRE

For at udføre denne konfiguration skal vi justere nogle parametre i tomcat-users.xml-filen, og til dette vil vi udføre følgende kommando:

 sudo nano /var/local/apache-tomcat-8.0.33/conf/tomcat-users.xml
Følgende oplysninger vises:

I denne fil skal vi tilføje følgende oplysninger:

 ~
Den aktuelle konfiguration er som følger:

Vi skal foretage de respektive ændringer:

Vi gemmer ændringerne ved hjælp af kombinationen: CTRL + O og vi forlader redaktøren ved hjælp af CTRL + X. Vi fortsætter med at genstarte TomCat -tjenesten, så ændringerne træder i kraft. Vi kan se, at vi allerede har adgang til TomCat.

FORSTØRRE

Som vi kan se herfra, har vi oplysninger om vores server med mulighed Serverstatus Vi kan se oplysninger som navn på systemet, dets version osv.

Med mulighed Manager App vi vil kunne administrere de applikationer, der er inkluderet på vores server.

Endelig med muligheden Værtschef vi har adgang til alle oplysninger om den aktive vært.

FORSTØRRE

Blandt de forskellige roller, TomCat har, kan vi finde følgende:

  • Manager-gui: Giver dig adgang til HTML -grænsefladen.
  • Manager-status: Det giver os kun adgang til statussiden.
  • Manager-script: Det giver os adgang til værktøjerne til almindelig tekst.
  • Manager-jmx: Vi kan få adgang til JMX -grænsefladen.

Hvis vi vil ændre TomCat -lytterporten, skal vi ændre filen server.xml som vi kan redigere ved hjælp af kommandoen:

 sudo nano /var/local/apache-tomcat-8.0.33/conf/server.xml
Lyttehavn

Når denne kommando er udført, vises følgende oplysninger:

Inden for denne fil kan vi redigere forskellige TomCat -parametre, specielt for at ændre porten skal vi lokalisere linjen Connector port = "8080" protokol = "HTTP / 1.1", der kan vi angive den lytteport, som vi vil bruge.

Vi ændrer simpelthen 8080 til den ønskede port og gemmer ændringerne ved hjælp af kombinationen Ctrl + ELLER og vi forlader redaktøren ved hjælp af Ctrl + x. Inden for de egenskaber, det giver os Apache TomCat, ser vi, at TomCat er inkluderet i en webapplikation, som vi kan finde:

  • Implementer nye webapplikationer fra indhold indlæst fra .war -filer
  • Angiv ejendomsværdier for operativsystemer og JVM'er
  • Liste JDNI -ressourcer globalt
  • Stop en eksisterende applikation

Tomcat -installationsbibliotekets hierarki indeholder følgende parametre:

  • beholder - opstart, nedlukning og andre scripts og eksekverbare filer.
  • almindelige - fælles klasser, som Catalina og webapplikationer kan bruge.
  • konf - XML ​​-filer og de tilsvarende DTD'er til Tomcat -konfiguration.
  • logfiler - Catalina og applikationslogfiler.
  • server - klasser, der kun bruges af Catalina.
  • delt - klasser deles af alle webapplikationer.
  • webapps - bibliotek, der indeholder webapplikationer.
  • arbejde - midlertidig lagring af filer og mapper.

Vi kan få adgang til den venlige HTML -version af TomCat ved hjælp af følgende syntaks i vores browser:

 http: // server_ip: port / manager / html
Som vi kan se, har vi et godt værktøj i vores hænder, lad os undersøge dets forskellige anvendelser og få mest muligt ud af det Apache TomCat.

Installer Apache 8 CentOS 7

wave wave wave wave wave