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å
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 aSom 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å
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.