Trinn for å installere Apache Tomcat på Ubuntu 16.04

Fortsetter med studiene våre om Ubuntu i den siste versjonen, Ubuntu 16.04, denne gangen vil vi snakke om et veldig interessant emne, og det handler om TomCat, hvis hovedfunksjon er å tilby Java -applikasjoner.

TomCat er en åpen ressursimplementering av Java -servlet, uttrykk og websocket -teknologi. Hvis vi vil se mer informasjon om TomCat, kan vi få tilgang til følgende lenke: http://tomcat.apache.org/

TomCat -hovedkomponenter

  • Katherine: Det er TomCat's Servlet -beholder.
  • Prærieulv: Coyote har tilkoblingsfunksjonalitet og støtter HTTP 1.1
  • Jasper: Det er Tomcats JSP -motor.
  • Klynge: Det er en lastbalanseringskomponent som lar deg administrere store applikasjoner.

For å starte prosessen med TomCat -installasjon på Ubuntu 16 vi skal utføre følgende prosess:

1. Apache Tomcat Ubuntu installasjon


I utgangspunktet skal vi installere Java, dette er viktig siden det er nødvendig for TomCat å kjøre et hvilket som helst program siden de er kodet i Java. Som et første trinn skal vi oppdatere pakkelageret vårt ved hjelp av kommandoen:
 sudo apt-get oppdatering
Oppdater depotet

Det neste trinnet er å installere Java Development Kit -pakken, for dette vil vi gå inn og utføre følgende kommando:

 sudo apt-get install default-jdk
Java Kit

Følgende pakker vises, vi må godta for å starte nedlastingen og respektive installasjon av dem.

Vi kan sjekke versjonen av Java med kommandoen:

 java -versjon
Sjekk Java -versjonen

Deretter skal vi laste ned og sette Apache TomCat -parametere, for dette vil vi utføre følgende kommando for å starte TomCat -nedlastingen:

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

Vi gir Tast inn og nedlastingsprosessen starter.

Deretter skal vi pakke ut filen apache-tomcat-8.0.33.tar.gz i ruten / var / local, for dette vil vi gå inn og utføre følgende kommando:

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

Vi gir Tast inn og ekstraksjonsprosessen starter.

Apache TomCat -tjenesten kan startes eller stoppes ved å bruke skriptene som følger med i pakken, til start vår Apache TomCat -tjeneste vi skriver inn kommandoen:

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

Vi skal bekrefte at tjenesten kjører riktig og gjennom port 8080, for dette vil vi utføre følgende kommando:

 sudo netstat -tulpn | grep 8080

Vi skal bekrefte IP -adressen til maskinen vår ved hjelp av kommandoen:

 ifconfig

Vi ser at i dette eksemplet har maskinen vår IP 192.168.0.6. Vi kommer til å gå til nettleseren vår og skrive inn følgende informasjon:

http://192.168.0.6:8080/

Vi kan se at informasjonen knyttet til vår Apache TomCat.

FORSTØRRE

Hvis vi vil stoppe Apache TomCat -tjeneste vi må utføre følgende kommando:

 sudo /var/local/apache-tomcat-8.0.33/bin/shutdown.sh
Nå i det neste kapitlet går vi til Apache TomCat -administrasjon.

2. Apache TomCat -administrasjon


For å få tilgang til TomCat -ledelse Det er nødvendig å ha en bruker og et passord (dette av sikkerhetshensyn), for eksempel hvis vi klikker på TomCat -vinduet på Serverstatus og vi vil se at et vindu vises der vi må skrive inn brukernavn og passord for å få tilgang til serveren vår.

FORSTØRRE

For å utføre denne konfigurasjonen må vi justere noen parametere i tomcat-users.xml-filen, og for dette skal vi utføre følgende kommando:

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

I denne filen må vi legge til følgende informasjon:

 ~
Den nåværende konfigurasjonen er som følger:

Vi må gjøre de respektive endringene:

Vi lagrer endringene ved å bruke kombinasjonen: CTRL + O. og vi lar redaktøren bruke CTRL + X. Vi fortsetter å starte TomCat -tjenesten på nytt for at endringene skal tre i kraft. Vi kan se at vi allerede har tilgang til TomCat.

FORSTØRRE

Som vi kan se herfra har vi informasjon om serveren vår med alternativet Serverstatus Vi kan se informasjon som navnet på systemet, dets versjon, etc.

Med opsjon Manager App vi vil kunne administrere applikasjonene som er inkludert på serveren vår.

Til slutt med alternativet Vertssjef vi vil ha tilgang til all informasjon om den aktive verten.

FORSTØRRE

Blant de forskjellige rollene som TomCat har, kan vi finne følgende:

  • Manager-gui: Lar deg få tilgang til HTML -grensesnittet.
  • Manager-status: Det gir oss tilgang til bare statussiden.
  • Manager-script: Det gir oss tilgang til verktøyene for ren tekst.
  • Manager-jmx: Vi har tilgang til JMX -grensesnittet.

Hvis vi ønsker å endre TomCat -lytteporten, må vi endre filen server.xml som vi kan redigere ved hjelp av kommandoen:

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

Når denne kommandoen er utført, vises følgende informasjon:

I denne filen kan vi redigere forskjellige TomCat -parametere, spesielt for å endre porten må vi finne linjen Koblingsport = "8080" protokoll = "HTTP / 1.1", der kan vi spesifisere lytteporten som vi vil bruke.

Vi endrer ganske enkelt 8080 for ønsket port og lagrer endringene ved hjelp av kombinasjonen Ctrl + ELLER og vi lar redaktøren bruke Ctrl + X. Innenfor egenskapene den tilbyr oss Apache TomCat, ser vi at TomCat er inkludert i en webapplikasjon som vi kan finne:

  • Distribuer nye webprogrammer fra innhold lastet fra .war -filer
  • Oppgi eiendomsverdier for operativsystemer og JVM
  • Liste JDNI -ressurser globalt
  • Stopp en eksisterende applikasjon

Tomarkat -installasjonskataloghierarkiet inneholder følgende parametere:

  • søppelbøtte - oppstart, nedleggelse og andre skript og kjørbare filer.
  • vanlig - vanlige klasser som Catalina og webapplikasjoner kan bruke.
  • konf - XML ​​-filer og de tilsvarende DTD -ene for Tomcat -konfigurasjon.
  • tømmerstokker - Catalina og applikasjonslogger.
  • server - klasser som bare brukes av Catalina.
  • delt - klasser som deles av alle webapplikasjoner.
  • webapps - katalog som inneholder webapplikasjonene.
  • arbeid - midlertidig lagring av filer og kataloger.

Vi kan få tilgang til den vennlige HTML -versjonen av TomCat ved å bruke følgende syntaks i nettleseren vår:

 http: // server_ip: port / manager / html
Som vi kan se, har vi et flott verktøy i våre hender, la oss utforske de forskjellige bruksområdene og få mest mulig ut av det Apache TomCat.

Installer Apache 8 CentOS 7

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave