Steg för att installera Apache Tomcat på Ubuntu 16.04

Fortsätter med våra studier om Ubuntu i den senaste versionen, Ubuntu 16.04, den här gången kommer vi att prata om ett mycket intressant ämne och det handlar om TomCat, vars huvudsakliga funktion är att erbjuda Java -applikationer.

TomCat är en öppen resursimplementering av Java -servlet, uttryck och websocket -teknik. Om vi ​​vill se mer information om TomCat kan vi komma åt följande länk: http://tomcat.apache.org/

TomCat huvudkomponenter

  • Katherine: Det är TomCats Servlet -behållare.
  • Prärievarg: Coyote har anslutningsfunktioner och stöder HTTP 1.1
  • Jaspis: Det är Tomcats JSP -motor.
  • Klunga: Det är en lastbalanseringskomponent som låter dig hantera stora applikationer.

För att starta processen med TomCat -installation på Ubuntu 16 vi kommer att utföra följande process:

1. Apache Tomcat Ubuntu -installation


Inledningsvis ska vi installera Java, detta är viktigt eftersom det är nödvändigt för TomCat att köra alla program eftersom de är kodade i Java. Som ett första steg kommer vi att uppdatera vårt paketförråd med kommandot:
 sudo apt-get uppdatering
Uppdatera förvaret

Nästa steg är att installera paketet Java Development Kit, för detta kommer vi att ange och utföra följande kommando:

 sudo apt-get install default-jdk
Java Kit

Följande paket kommer att visas, vi måste acceptera för att påbörja nedladdningen och respektive installation av dem.

Vi kan kontrollera versionen av vår Java med kommandot:

 java -version
Kontrollera Java -versionen

Därefter ska vi ladda ner och ställa in Apache TomCat -parametrar, för detta kommer vi att utföra följande kommando för att starta TomCat -nedladdningen:

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

Vi ger Stiga på och nedladdningsprocessen börjar.

Därefter kommer vi att extrahera filen apache-tomcat-8.0.33.tar.gz i rutten / var / local, för detta kommer vi att ange och utföra följande kommando:

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

Vi ger Stiga på och extraktionsprocessen börjar.

Apache TomCat -tjänsten kan startas eller stoppas med hjälp av skripten som ingår i paketet, till starta vår Apache TomCat -tjänst vi anger kommandot:

 sudo /var/local/apache-tomcat-8.0.33/bin/startup.sh
Med det här kommandot ser vi att följande information visas:

Vi kommer att verifiera att tjänsten fungerar korrekt och via port 8080, för detta kommer vi att utföra följande kommando:

 sudo netstat -tulpn | grep 8080

Vi kommer att verifiera IP -adressen för vår maskin med kommandot:

 ifconfig

Vi ser att i detta exempel har vår maskin IP 192.168.0.6. Vi kommer att gå till vår webbläsare och ange följande information:

http://192.168.0.6:8080/

Vi kan se att informationen relaterad till vår Apache TomCat.

FÖRSTORA

Om vi ​​vill stoppa Apache TomCat -tjänst vi måste utföra följande kommando:

 sudo /var/local/apache-tomcat-8.0.33/bin/shutdown.sh
Nu i nästa kapitel vänder vi oss till Apache TomCat -administration.

2. Apache TomCat Administration


För att komma åt TomCat -hantering Det är nödvändigt att ha en användare och ett åtkomstlösenord (detta av säkerhetsskäl), till exempel om vi i TomCat -fönstret klickar på Serverstatus och vi kommer att se att ett fönster visas där vi måste ange användarnamn och lösenord för att komma åt vår server.

FÖRSTORA

För att utföra denna konfiguration måste vi justera några parametrar i tomcat-users.xml-filen, och för detta kommer vi att utföra följande kommando:

 sudo nano /var/local/apache-tomcat-8.0.33/conf/tomcat-users.xml
Följande information kommer att visas:

I den här filen måste vi lägga till följande information:

 ~
Den nuvarande konfigurationen är följande:

Vi måste göra respektive ändringar:

Vi sparar ändringarna med hjälp av kombinationen: CTRL + O och vi lämnar redaktören med CTRL + X. Vi fortsätter att starta om TomCat -tjänsten för att ändringarna ska träda i kraft. Vi kan se att vi redan har tillgång till TomCat.

FÖRSTORA

Som vi kan se härifrån har vi information om vår server med alternativet Serverstatus Vi kan se information som namnet på systemet, dess version etc.

Med tillval Manager App vi kommer att kunna hantera de program som ingår i vår server.

Slutligen med alternativet Värdansvarig vi kommer att ha tillgång till all information om den aktiva värden.

FÖRSTORA

Bland de olika roller som TomCat har kan vi hitta följande:

  • Manager-gui: Låter dig komma åt HTML -gränssnittet.
  • Manager-status: Det tillåter oss att komma åt endast statussidan.
  • Manager-skript: Det ger oss tillgång till verktygen för vanlig text.
  • Manager-jmx: Vi kan komma åt JMX -gränssnittet.

Om vi ​​vill ändra TomCat -lyssningsporten måste vi ändra filen server.xml som vi kan redigera med kommandot:

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

När detta kommando har körts visas följande information:

Inom den här filen kan vi redigera olika TomCat -parametrar, speciellt för att ändra porten måste vi lokalisera linjen Anslutningsport = "8080" protokoll = "HTTP / 1.1", där kan vi specificera lyssningsporten som vi vill använda.

Vi ändrar helt enkelt 8080 för önskad port och sparar ändringarna med hjälp av kombinationen Ctrl + ELLER och vi lämnar redaktören med Ctrl + X. Inom de egenskaper som den erbjuder oss Apache TomCat, ser vi att TomCat ingår i en webbapplikation som vi kan hitta:

  • Distribuera nya webbprogram från innehåll som laddats från .war -filer
  • Lista fastighetsvärden för operativsystem och JVM
  • Lista JDNI -resurser globalt
  • Stoppa en befintlig applikation

Tomcat -installationskataloghierarkin innehåller följande parametrar:

  • papperskorg - start, avstängning och andra skript och körbara filer.
  • allmänning - vanliga klasser som Catalina och webbapplikationer kan använda.
  • konf - XML ​​-filer och motsvarande DTD: er för Tomcat -konfiguration.
  • loggar - Catalina och applikationsloggar.
  • server - klasser som endast används av Catalina.
  • delad - klasser som delas av alla webbapplikationer.
  • webbappar - katalog som innehåller webbapplikationerna.
  • arbete - tillfällig lagring av filer och kataloger.

Vi kan komma åt den vänliga HTML -versionen av TomCat med följande syntax i vår webbläsare:

 http: // server_ip: port / manager / html
Som vi kan se har vi ett bra verktyg i våra händer, låt oss utforska dess olika användningsområden och få ut det mesta av det Apache TomCat.

Installera Apache 8 CentOS 7

wave wave wave wave wave