Žijeme v modernej dobe, kde sa pomocou techniky dá robiť takmer všetko. Či už chcete spravovať svoj účet, platiť účet alebo dokonca nájsť spôsob, ako zarobiť nejaké peniaze online, všetko môžete urobiť pomocou internetu.
A jednou z najbežnejších technológií, ktoré vám môžu pomôcť dosiahnuť čokoľvek, čo chcete, je vývoj aplikácií.
Pred začatím svojej cesty k vývoju aplikácií však musíte jasne pochopiť, ako Tomcat a webové aplikácie sú nasadené. Tento článok presne vysvetlí, ako môžete nasadiť aplikáciu na strane servera v Tomcat.
Takže, začnime!
Čo je Tomcat?
Tomcat je jednou z najpopulárnejších aplikácií webového servera Java. Mnoho firiem sa naň spolieha pri hosťovaní svojich webových aplikácií a nasadenie aplikácie v Tomcat si vyžaduje dosť technických znalostí.
Ak ste však začiatočník a chcete sa naučiť, ako nasadiť aplikáciu v Tomcat, ste na správnom mieste.
Nasadenie aplikácie do Tomcatu môže byť zložité – zahŕňa niekoľko krokov a dokonca si vyžaduje poriadnu dávku skúseností, aby ste sa dostali správne. Ale keď skončíte, budete mať silu Tomcata pre seba.
Napísali sme tento návod, ktorý vám pomôže nastaviť a spustiť Tomcat! Tento tutoriál vám ukáže, ako nasadiť aplikáciu v Tomcat.
Podrobný sprievodca
Postupujte podľa nasledujúcich krokov:
1. Otvorte okno nástroja Služby
Ak chcete nasadiť svoju aplikáciu v službe Tomcat, musíte najskôr otvoriť okno nástroja Služby. Toto okno vám umožňuje spravovať nainštalované služby na vašom počítači.
Otvorte okno nástroja Služby tak, že prejdete na Štart > Všetky programy > Príslušenstvo > Systémové nástroje > Služby a aplikácie.
Okno nástroja Služby je rozdelené na tri časti.
služby: V tejto časti sú uvedené všetky aktuálne nainštalované služby vo vašom počítači.
Aplikácia: V tejto časti sú uvedené všetky aktuálne nainštalované aplikácie vo vašom počítači.
Nainštalované komponenty: V tejto časti sú uvedené všetky súčasti, ktoré sú aktuálne nainštalované na vašom počítači.
Kliknutím pravým tlačidlom myši na ikonu Služby a aplikácie otvorte okno nástroja Služby a vyberte položku Otvoriť okno služieb.
2. Vyberte položku Obrázky
Vyberte, či chcete získať obraz servera Tomcat: Tomcat z uzla pripojenia Docker v časti Obrázky. Ctrl+Enter je na to skratka.
Príliš veľa ľudí tento krok vynechá a pokúšajú sa spustiť server Tomcat na hostiteľovi Windows.
Budete si tiež musieť stiahnuť Tomcat JDK. Môžete si ho stiahnuť tu.
3. Kliknite na Vytvoriť kontajner
Vytvorte iný kontajner výberom položky Vytvoriť kontajner z kontextovej ponuky najnovšieho obrázka Tomcat. Celkovo to pre vás vytvorí nový kontajner.
vyberte kontajner, ktorý ste práve vytvorili:
Vytvorte nový súbor a uložte ho do adresára /opt/tomcat/webapps/ROOT/index.html.
4. Vytvorte konfiguráciu Docker
V dialógovom okne Tomcat Configuration zadajte nasledujúce informácie:
Hostiteľ
Vyberte dostupného hostiteľa zo zoznamu
IP adresa
Zadajte IP adresu vášho hostiteľa
DNS
Zadajte názov DNS vášho hostiteľa
prístav
Zadajte port, ktorý chcete použiť pre kontajner
Protokol
Vyberte TCP/UDP alebo TCP/UDP/HTTP
užívateľ
Vyberte používateľa, ktorého chcete použiť na spustenie kontajnera
Heslo
Zadajte heslo pre používateľa
Meno
Zadajte názov kontajnera
Nakonfigurujte Tomcat
5. Spustite kompilovaný servlet Java:
Je to servlet, ktorý vykonáva všetku prácu pri nasadení vašej aplikácie.
V našom príklade má servlet názov aplikácie. Na názve servletu nezáleží, ale mal by byť jedinečný.
Ak chcete spustiť servlet Java, prejdite do adresára webovej aplikácie a spustite nasledujúci príkaz:
java -jar app.jar
Ak sa zobrazí chyba „Nepodarilo sa získať prístup k súboru zásad zabezpečenia“, musíte do súboru tomcat/conf/tomcat-users.xml pridať svoje používateľské meno a heslo. Môžete to urobiť pridaním nasledujúceho kódu do súboru tomcat/conf/tomcat-users.xml:
Ak sa zobrazí chyba „V ceste k triede sa nenašiel žiadny web.xml“, musíte súbor web.xml pridať do adresára webovej aplikácie.
Odniesť
Týmto spôsobom môžete jednoducho nasadiť aplikáciu v Tomcat. Ako nasadiť aplikáciu v Tomcat je bežná otázka. A netrvá príliš dlho, kým na to prídete, ak budete opatrní.
Pred nasadením aplikácie však musíte vedieť niekoľko vecí. A ak to neurobíte, môže sa stať, že spôsobíte viac škody ako úžitku.
Nechaj odpoveď