Vi lever i en modern tid, där man kan göra nästan allt med hjälp av teknik. Oavsett om du vill hantera ditt konto, betala din faktura eller till och med hitta ett sätt att tjäna lite pengar online, kan du göra allt med hjälp av internet.
Och en av de vanligaste teknikerna som kan hjälpa dig att uppnå vad du vill är apputveckling.
Innan du börjar din resa mot apputveckling måste du dock tydligt förstå hur Tomcat och webbapplikationer är utplacerade. Den här artikeln kommer att förklara exakt hur du kan distribuera en applikation på serversidan i Tomcat.
Så, låt oss börja!
Vad är Tomcat?
Tomcat är en av de mest populära Java-webserverapplikationerna. Många företag litar på det för att vara värd för sina webbapplikationer, och att distribuera en applikation i Tomcat kräver en hel del teknisk kunskap.
Men om du är nybörjare och vill lära dig hur man distribuerar en applikation i Tomcat, har du kommit till rätt plats.
Att distribuera en applikation i Tomcat kan vara knepigt – det innebär flera steg och kräver till och med en hel del erfarenhet för att komma rätt. Men när du är klar kommer du att ha Tomcats kraft för dig själv.
Vi skrev den här handledningen för att hjälpa dig att komma igång med Tomcat! Denna handledning visar dig hur du distribuerar en applikation i Tomcat.
Steg-för-steg-guide
Följ stegen nedan:
1. Öppna fönstret Services Tool
För att distribuera din applikation i Tomcat måste du först öppna verktygsfönstret för tjänster. Detta fönster låter dig hantera de installerade tjänsterna på din dator.
Öppna verktygsfönstret för tjänster genom att gå till Start > Alla program > Tillbehör > Systemverktyg > Tjänster och program.
Verktygsfönstret för tjänster är uppdelat i tre sektioner.
tjänster: Det här avsnittet listar alla för närvarande installerade tjänster på din dator.
Program: Det här avsnittet listar alla för närvarande installerade program på din dator.
Installerade komponenter: Det här avsnittet listar alla komponenter som för närvarande är installerade på din dator.
Högerklicka på ikonen för tjänster och applikationer för att öppna verktygsfönstret för tjänster och välj Öppna fönster för tjänster.
2. Välj Bilder
Välj att hämta Tomcat-serverbilden: Tomcat från Docker-anslutningsnoden under Bilder. Ctrl+Enter är genvägen för detta.
Alltför många människor missar det här steget och de försöker köra en Tomcat-server på en Windows-värd.
Du måste också ladda ner Tomcat JDK. Du kan ladda ner den här.
3. Klicka på Skapa behållare
Bygg en annan behållare genom att välja Skapa behållare från snabbmenyn i Tomcat: senaste bild. På det hela taget kommer detta att skapa en ny behållare för dig.
välj behållaren som du just skapade:
Skapa en ny fil och spara den i katalogen /opt/tomcat/webapps/ROOT/index.html.
4. Skapa Docker-konfiguration
Ange följande information i dialogrutan Tomcat Configuration:
Host
Välj en tillgänglig värd från listan
IP-adress
Skriv in din värds IP-adress
DNS
Skriv in DNS-namnet på din värd
Hamn
Ange den port som du vill använda för behållaren
Protokoll
Välj TCP/UDP eller TCP/UDP/HTTP
Användare
Välj den användare du vill använda för att köra behållaren
Lösenord
Ange lösenordet för användaren
Namn
Ange ett namn för behållaren
Konfigurera Tomcat
5. Kör den kompilerade Java Servlet:
Det är en servlet som gör allt arbete med att distribuera din applikation.
Servleten har namnet på appen i vårt exempel. Servletens namn spelar ingen roll, men det bör vara unikt.
För att köra Java-servleten, navigera till webbapplikationskatalogen och kör följande kommando:
java -jar app.jar
Om du får felet "Kunde inte komma åt säkerhetspolicyfilen" måste du lägga till ditt användarnamn och lösenord i filen tomcat/conf/tomcat-users.xml. Du kan göra detta genom att lägga till följande kod i filen tomcat/conf/tomcat-users.xml:
Om du ser felet "No web.xml found in the classpath"-felet måste du lägga till din web.xml-fil i webbapplikationskatalogen.
Ta bort
På så sätt kan du enkelt distribuera en applikation i Tomcat. Hur man distribuerar en applikation i Tomcat är en vanlig fråga. Och det tar inte för lång tid att ta reda på det om du är försiktig.
Men det finns några saker du behöver veta innan du försöker distribuera en applikation. Och om du inte gör det kan du upptäcka att du gör mer skada än nytta.
Kommentera uppropet