Tomcat

Installer Tomcat på Ubuntu

Installer Tomcat på Ubuntu
Tomcat også kjent som Apache Tomcat er en webserver akkurat som Apache 2 HTTP-server som vi stort sett bruker til å betjene PHP-webapplikasjoner. Apache Tomcat brukes til å betjene Java-baserte webapplikasjoner. Tomcat har støtte for mange av Java-webteknologiene som Java Servlet, JavaServer Pages, Java Expression Language og Java WebSocket-teknologier. I denne artikkelen vil jeg vise deg hvordan du installerer Tomcat webserver på Ubuntu 18.04 LTS. Så la oss komme i gang.

Installere Tomcat på Ubuntu 18.04 LTS:

Tomcat 8.5.x er tilgjengelig i univers delen av det offisielle pakkelageret til Ubuntu 18.04 LTS. Så det er veldig enkelt å installere.  Først må du sørge for at univers delen av den offisielle Ubuntu 18.04 LTS-pakkelager er aktivert.

For å gjøre det, kjør følgende kommando:

$ egrep '^ deb http.*univers.* $ '/ etc / apt / sources.liste

Som du kan se, har jeg univers delen av det offisielle pakkelageret aktivert.

Hvis det ikke er aktivert i ditt tilfelle, kan du enkelt aktivere det.  Hvis du bruker et skrivebordsmiljø på Ubuntu 18.04 LTS-maskin, og deretter åpne Programvare og oppdateringer app og sørg for at Samfunnsvedlikeholdt gratis programvare med åpen kildekode (universet) repository sjekkes på Ubuntu-programvare som markert i skjermbildet nedenfor. De univers delen av pakkelageret skal være aktivert.

Hvis du bruker Ubuntu 18.04 LTS-server i hodeløs modus, og kjør deretter følgende kommando for å aktivere univers delen av pakkelageret:

$ sudo apt-add-repository "deb http: // us.arkiv.ubuntu.com / ubuntu / bionic universe "

Nå oppdaterer du hurtigbufferen for APT-pakken med følgende kommando:

$ sudo apt oppdatering

APT-pakkelagerbufferen bør oppdateres.

Til slutt, installer Tomcat 8.5.x med følgende kommando:

$ sudo apt installere tomcat8

Trykk nå y og trykk deretter på å fortsette.

Tomcat 8.5.x skal installeres.

Starte og stoppe Tomcat-tjenesten:

I denne delen skal jeg vise deg hvordan du administrerer Tomcat-tjenesten på Ubuntu 18.04 LTS.  Du kan sjekke om Tomcat-tjenesten kjører på Ubuntu 18.04 LTS-maskin med følgende kommando:

$ sudo systemctl status tomcat8

Som du kan se, kjører Tomcat-tjenesten.

Hvis du vil stoppe Tomcat-tjenesten, kjører du følgende kommando:

$ sudo systemctl stopp tomcat8

Som du kan se, kjører ikke Tomcat-tjenesten lenger.

Hvis du vil starte Tomcat-tjenesten igjen, kjører du følgende kommando:

$ sudo systemctl start tomcat8

Som du kan se, kjører Tomcat-tjenesten igjen.

Starter Tomcat ved systemstart:

Hvis du vil at Apache Tomcat-serveren skal starte når Ubuntu 18.04 LTS maskinstart, så må du legge til Tomcat-tjenesten i systemstart av Ubuntu 18.04 LTS maskin.  For å gjøre det, kjør følgende kommando:

$ sudo systemctl aktiver tomcat8

Tomcat-tjenesten skal legges til systemoppstart av Ubuntu 18.04 LTS maskin. Neste gang du starter, skal den automatisk starte.

Fjerne Tomcat fra systemoppstart:

Hvis du ikke vil starte Apache Tomcat webserver når du bruker Ubuntu 18.04 LTS-maskinen starter opp lenger, alt du trenger å gjøre er å fjerne Tomcat-tjenesten fra systemstart av Ubuntu 18.04 LTS maskin.

For å gjøre det, kjør følgende kommando:

$ sudo systemctl deaktiver tomcat8

Tomcat-tjenesten bør fjernes fra systemstart av Ubuntu 18.04 LTS maskin. Apache Tomcat webserver starter ikke når Ubuntu-maskinen din starter opp lenger.

Få tilgang til Tomcat Web Server:

Som standard kjører Apache Tomcat webserver på port 8080. Hvis du bruker Ubuntu 18.04 LTS desktop, bare åpne nettleseren din og besøk http: // localhost: 8080

Som du ser, dukket velkomstskjermen til Apache Tomcat webserver opp.

Hvis du bruker Ubuntu 18.04 LTS hodeløs server, og kjør deretter følgende kommando for å få IP-adressen til Ubuntu-maskinen din som kjører Tomcat-webserveren:

$ ip a

Som du kan se, er IP-adressen 192.168.163.134 i mitt tilfelle.

Nå, fra nettleseren på en hvilken som helst datamaskin som er koblet til det samme nettverket som Ubuntu-servermaskinen din, kan du gå til http: //IP_ADDR: 8080, i mitt tilfelle http: // 192.168.163.134: 8080

Som du ser, kan jeg fremdeles få tilgang til Tomcat-webserveren som kjører på min Ubuntu-maskin.

Administrere Tomcat Web Server ved hjelp av nettbaserte administrasjonsgrensesnitt:

Apache Tomcat har grafiske administrasjonsgrensesnitt som du kan bruke til å administrere Tomcat-webserveren din fra nettleseren. I denne delen vil jeg vise deg hvordan du konfigurerer den.  For å få Tomcat Management-grensesnittene på Ubuntu 18.04 LTS, må du installere 2 ekstra programvarepakker tomcat8-admin og tomcat8-bruker.

For å gjøre det, kjør følgende kommando:

$ sudo apt installere tomcat8-admin tomcat8-bruker

tomcat8-admin og tomcat8-bruker pakker skal installeres.

Nå må du konfigurere et brukernavn og passord som du vil bruke til å logge på Tomcat Web-baserte administrasjonsgrensesnitt. For å gjøre det må du redigere konfigurasjonsfilen / etc / tomcat8 / tomcat-brukere.xml og legg til nødvendige roller og brukere der.

For å redigere konfigurasjonsfilen / etc / tomcat8 / tomcat-brukere.xml, kjør følgende kommando:

$ sudo nano / etc / tomcat8 / tomcat-brukere.xml

Konfigurasjonsfilen skal åpnes.

Naviger nå til slutten av filen og legg til følgende linjer rett før linje.



Her, endre DITT BRUKERNAVN og DITT PASSORD til brukernavnet og passordet du vil bruke til å logge på Tomcat nettbaserte administrasjonsgrensesnitt. Jeg skal sette det til tomcat og tomcat til demonstrasjonen.

Endelig skal det se ut som dette. Trykk nå + x og trykk deretter på y og trykk deretter på for å lagre endringene.

Start Tomcat-tjenesten på nytt med følgende kommando:

$ sudo systemctl start tomcat8 på nytt

Nå kan du få tilgang til Tomcat Web Application Manager grensesnitt. Bare besøk http: // localhost: 8080 / manager / html fra nettleseren din, og du blir bedt om å oppgi brukernavn og passord. Skriv inn brukernavnet og passordet du nettopp har angitt, og klikk på OK.

Du bør være logget på Tomcat Web Application Manager grensesnitt. Herfra kan du administrere (starte, stoppe og laste inn) de pågående webapplikasjonene og mange flere.

Det er også en annen webapp for å administrere Tomcat webserver som heter Virtual Host Manager som du får tilgang til på http: // localhost: 8080 / host-manager / html

Som du kan se, er Virtual Host Manager grensesnittet vises i nettleseren min.

Så det er slik du installerer og bruker Tomcat webserver på Ubuntu 18.04 LTS. Takk for at du leser denne artikkelen.

Topp 10 spill å spille på Ubuntu
Windows-plattformen har vært en av de dominerende plattformene for spill på grunn av den enorme andelen spill som utvikles i dag for å støtte Windows ...
5 beste arkadespill for Linux
I dag er datamaskiner seriøse maskiner som brukes til spill. Hvis du ikke kan få den nye høye poengsummen, vil du vite hva jeg mener. I dette innlegge...
Kamp for Wesnoth 1.1. 3.6 Utvikling utgitt
Kamp for Wesnoth 1.1. 3.6 utgitt i forrige måned, er den sjette utgivelsen i 1.1. 3.x-serien, og den leverer en rekke forbedringer, spesielt til bruke...