Innholdsfortegnelse[Gjemme seg][Forestilling]
Vi lever i en moderne tid, hvor du kan gjøre nesten alt ved hjelp av teknologi. Enten du vil administrere kontoen din, betale regningen eller finne en måte å tjene penger på nettet, kan du gjøre alt ved hjelp av internett.
Og en av de vanligste teknologiene som kan hjelpe deg å oppnå det du vil, er apputvikling.
Men før du starter reisen mot apputvikling, må du tydelig forstå hvordan Tomcat og nettapplikasjoner er utplassert. Denne artikkelen vil forklare nøyaktig hvordan du kan distribuere en applikasjon på serversiden i Tomcat.
Så la oss begynne!
Hva er Tomcat?
Tomcat er en av de mest populære Java-nettserverapplikasjonene. Mange bedrifter er avhengige av det for å være vert for nettapplikasjonene deres, og å distribuere en applikasjon i Tomcat krever ganske mye teknisk kunnskap.
Men hvis du er nybegynner og ønsker å lære hvordan du distribuerer en applikasjon i Tomcat, har du kommet til rett sted.
Det kan være vanskelig å distribuere en applikasjon i Tomcat – det involverer flere trinn og krever til og med en god del erfaring for å bli riktig. Men når du er ferdig, har du kraften til Tomcat for deg selv.
Vi skrev denne opplæringen for å hjelpe deg med å komme i gang med Tomcat! Denne opplæringen viser deg hvordan du distribuerer en applikasjon i Tomcat.
Steg-for-trinn-guide
Følg trinnene nedenfor:
1. Åpne Services Tool-vinduet
For å distribuere applikasjonen din i Tomcat, må du først åpne verktøyvinduet for tjenester. Dette vinduet lar deg administrere de installerte tjenestene på datamaskinen din.
Åpne Tjenester-verktøyvinduet ved å gå til Start > Alle programmer > Tilbehør > Systemverktøy > Tjenester og applikasjoner.
Tjenester-verktøyvinduet er delt inn i tre seksjoner.
tjenester: Denne delen viser alle de installerte tjenestene på datamaskinen din.
Bruksområder: Denne delen viser alle de installerte programmene på datamaskinen din.
Installerte komponenter: Denne delen viser alle komponentene som for øyeblikket er installert på datamaskinen din.
Høyreklikk på Tjenester og applikasjoner-ikonet for å åpne Tjenester-verktøyvinduet og velg Åpne Tjenester-vindu.
2. Velg Bilder
Velg å hente Tomcat-serverbildet: Tomcat fra Docker-tilkoblingsnoden under Bilder. Ctrl+Enter er snarveien for dette.
For mange mennesker går glipp av dette trinnet, og de prøver å kjøre en Tomcat-server på en Windows-vert.
Du må også laste ned Tomcat JDK. Du kan laste den ned her.
3. Klikk på Opprett beholder
Bygg en annen beholder ved å velge Opprett beholder fra kontekstmenyen til Tomcat: siste bilde. I det hele tatt vil dette skape en ny beholder for deg.
velg beholderen du nettopp opprettet:
Opprett en ny fil og lagre den i katalogen /opt/tomcat/webapps/ROOT/index.html.
4. Opprett Docker-konfigurasjon
Skriv inn følgende informasjon i dialogboksen Tomcat-konfigurasjon:
Host
Velg en tilgjengelig vert fra listen
IP-adresse
Skriv inn IP-adressen til verten din
DNS
Skriv inn DNS-navnet til verten din
Havn
Skriv inn porten du ønsker å bruke for containeren
Protokoll
Velg TCP/UDP eller TCP/UDP/HTTP
Bruker
Velg brukeren du vil bruke til å kjøre beholderen
Passord
Skriv inn passordet for brukeren
Navn
Skriv inn et navn for beholderen
Konfigurer Tomcat
5. Kjør den kompilerte Java-servleten:
Det er en servlet som gjør alt arbeidet med å distribuere applikasjonen din.
Servleten har navnet på appen i vårt eksempel. Servletens navn spiller ingen rolle, men det bør være unikt.
For å kjøre Java-servleten, naviger til webapplikasjonskatalogen og kjør følgende kommando:
java -jar app.jar
Hvis du får feilmeldingen "Kunne ikke få tilgang til sikkerhetspolicyfilen", må du legge til brukernavnet og passordet ditt i filen tomcat/conf/tomcat-users.xml. Du kan gjøre dette ved å legge til følgende kode i filen tomcat/conf/tomcat-users.xml:
Hvis du ser en "No web.xml found in the classpath"-feil, må du legge til web.xml-filen i webapplikasjonskatalogen.
Ta Away
På denne måten kan du enkelt distribuere en applikasjon i Tomcat. Hvordan distribuere en applikasjon i Tomcat er et vanlig spørsmål. Og det tar ikke for lang tid å finne ut av det hvis du er forsiktig.
Men det er et par ting du trenger å vite før du prøver å distribuere en applikasjon. Og hvis du ikke gjør det, kan du finne på å gjøre mer skade enn nytte.
Legg igjen en kommentar