Tomcat

Installer Tomcat på Ubuntu

Installer Tomcat på Ubuntu
Tomcat også kendt som Apache Tomcat er en webserver ligesom Apache 2 HTTP-server, som vi mest bruger til at betjene PHP-webapplikationer. Apache Tomcat bruges til at betjene Java-baserede webapplikationer. Tomcat har support til mange af Java-webteknologierne, såsom Java Servlet, JavaServer Pages, Java Expression Language og Java WebSocket-teknologier. I denne artikel vil jeg vise dig, hvordan du installerer Tomcat webserver på Ubuntu 18.04 LTS. Så lad os komme i gang.

Installation af Tomcat på Ubuntu 18.04 LTS:

Tomcat 8.5.x er tilgængelig i univers sektion af det officielle pakkelager af Ubuntu 18.04 LTS. Så det er virkelig let at installere.  Først skal du sørge for, at univers sektion af den officielle Ubuntu 18.04 LTS-pakkeopbevaring er aktiveret.

For at gøre det skal du køre følgende kommando:

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

Som du kan se, har jeg univers sektion af det officielle pakkelager aktiveret.

Hvis det ikke er aktiveret i dit tilfælde, kan du nemt aktivere det.  Hvis du bruger et skrivebordsmiljø på din Ubuntu 18.04 LTS-maskine, åbn den derefter Software og opdateringer app og sørg for, at Community-vedligeholdt gratis og open source-software (univers) repository kontrolleres på Ubuntu-software fane som markeret i skærmbilledet nedenfor. Det univers sektion af pakkeopbevaringsområdet skal være aktiveret.

Hvis du bruger Ubuntu 18.04 LTS-server i hovedløs tilstand, kør derefter følgende kommando for at aktivere univers sektion af pakkelageret:

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

Opdater nu APT-pakkeopbevaringscachen med følgende kommando:

$ sudo apt opdatering

APT-pakkeopbevaringscachen skal opdateres.

Endelig skal du installere Tomcat 8.5.x med følgende kommando:

$ sudo apt installere tomcat8

Nu skal du trykke på y og tryk derefter på at fortsætte.

Tomcat 8.5.x skal installeres.

Start og stop af Tomcat-service:

I dette afsnit vil jeg vise dig, hvordan du administrerer Tomcat-tjenesten på Ubuntu 18.04 LTS.  Du kan kontrollere, om Tomcat-tjenesten kører på din Ubuntu 18.04 LTS-maskine med følgende kommando:

$ sudo systemctl status tomcat8

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

Hvis du vil stoppe Tomcat-tjenesten, skal du køre følgende kommando:

$ sudo systemctl stop tomcat8

Som du kan se, kører Tomcat-tjenesten ikke længere.

Hvis du vil starte Tomcat-tjenesten igen, skal du køre følgende kommando:

$ sudo systemctl start tomcat8

Som du kan se, kører Tomcat-tjenesten igen.

Start af Tomcat ved systemstart:

Hvis du vil have Apache Tomcat-serveren til at starte, når din Ubuntu 18.04 LTS maskinstart, så skal du tilføje Tomcat-tjenesten til systemstart af din Ubuntu 18.04 LTS maskine.  For at gøre det skal du køre følgende kommando:

$ sudo systemctl aktiver tomcat8

Tomcat-tjenesten skal føjes til systemstart af din Ubuntu 18.04 LTS maskine. Næste gang du starter, skal den automatisk starte.

Fjernelse af Tomcat fra systemstart:

Hvis du ikke vil starte Apache Tomcat webserver, når din Ubuntu 18.04 LTS-maskinen starter længere, alt hvad du skal gøre er at fjerne Tomcat-tjenesten fra systemstart af din Ubuntu 18.04 LTS maskine.

For at gøre det skal du køre følgende kommando:

$ sudo systemctl deaktiver tomcat8

Tomcat-tjenesten skal fjernes fra systemstart af din Ubuntu 18.04 LTS maskine. Apache Tomcat-webserver starter ikke, når din Ubuntu-maskine starter længere.

Adgang til Tomcat Web Server:

Apache Tomcat-webserver kører som standard på port 8080. Hvis du bruger Ubuntu 18.04 LTS desktop, skal du bare åbne din webbrowser og besøge http: // localhost: 8080

Som du kan se, kom velkomstskærmen til Apache Tomcat-webserver op.

Hvis du bruger Ubuntu 18.04 LTS headless server, kør derefter følgende kommando for at få IP-adressen på din Ubuntu-maskine, der kører Tomcat-webserveren:

$ ip a

Som du kan se, er IP-adressen 192.168.163.134 i mit tilfælde.

Nu fra webbrowseren på enhver computer, der er forbundet til det samme netværk som din Ubuntu-servermaskine, skal du besøge http: //IP_ADDR: 8080, i mit tilfælde http: // 192.168.163.134: 8080

Som du kan se, kan jeg stadig få adgang til Tomcat-webserveren, der kører på min Ubuntu-maskine.

Administration af Tomcat-webserver ved hjælp af webbaserede styringsgrænseflader:

Apache Tomcat har grafiske styringsgrænseflader, som du kan bruge til at administrere din Tomcat-webserver fra webbrowseren. I dette afsnit vil jeg vise dig, hvordan du konfigurerer det.  For at få Tomcat Management-grænseflader på Ubuntu 18.04 LTS, skal du installere 2 ekstra softwarepakker tomcat8-admin og tomcat8-bruger.

For at gøre det skal du køre følgende kommando:

$ sudo apt installere tomcat8-admin tomcat8-bruger

tomcat8-admin og tomcat8-bruger pakker skal installeres.

Nu skal du konfigurere et brugernavn og en adgangskode, som du vil bruge til at logge ind på Tomcat Web-baserede styringsgrænseflader. For at gøre det skal du redigere konfigurationsfilen / etc / tomcat8 / tomcat-brugere.xml og tilføj de krævede roller og brugere der.

For at redigere konfigurationsfilen / etc / tomcat8 / tomcat-brugere.xml, kør følgende kommando:

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

Konfigurationsfilen skal åbnes.

Naviger nu til slutningen af ​​filen, og tilføj følgende linjer lige før linje.



Her, skift DIT BRUGERNAVN og DIT KODEORD til det brugernavn og den adgangskode, som du vil bruge til at logge på Tomcat webbaserede styringsgrænseflader. Jeg vil indstille det til tomcat og tomcat til demonstrationen.

Endelig skal det se sådan ud. Nu skal du trykke på + x og tryk derefter på y og tryk derefter på for at gemme ændringerne.

Genstart nu Tomcat-tjenesten med følgende kommando:

$ sudo systemctl genstart tomcat8

Nu kan du få adgang til Tomcat Web Application Manager interface. Bare besøg http: // localhost: 8080 / manager / html fra din webbrowser, og du bliver bedt om at angive brugernavnet og adgangskoden. Indtast det brugernavn og den adgangskode, du lige har indstillet, og klik på Okay.

Du skal være logget ind på Tomcat Web Application Manager interface. Herfra kan du administrere (starte, stoppe og genindlæse) de kørende webapplikationer og mange flere.

Der er også en anden webapp til styring af Tomcat-webserver kaldet Virtual Host Manager som du kan få adgang til på http: // localhost: 8080 / host-manager / html

Som du kan se, er Virtual Host Manager interface vises i min webbrowser.

Så det er sådan, du installerer og bruger Tomcat webserver på Ubuntu 18.04 LTS. Tak, fordi du læste denne artikel.

Mus Sådan bruges Xdotool til at stimulere museklik og tastetryk i Linux
Sådan bruges Xdotool til at stimulere museklik og tastetryk i Linux
Xdotool er et gratis og open source kommandolinjeværktøj til simulering af museklik og tastetryk. Denne artikel dækker en kort vejledning om brug af x...
Mus Top 5 ergonomiske computermusprodukter til Linux
Top 5 ergonomiske computermusprodukter til Linux
Forårsager langvarig brug af computeren smerter i dit håndled eller fingre? Lider du af stive led og er konstant nødt til at ryste hænderne? Føler du ...
Mus Sådan ændres mus og touchpad-indstillinger ved hjælp af Xinput i Linux
Sådan ændres mus og touchpad-indstillinger ved hjælp af Xinput i Linux
De fleste Linux-distributioner leveres som standard med "libinput" -biblioteket til at håndtere inputhændelser på et system. Det kan behandle inputhæn...