Žijeme v moderní době, kdy s pomocí techniky zvládnete téměř vše. Ať už chcete spravovat svůj účet, platit účet nebo dokonce najít způsob, jak vydělat nějaké peníze online, vše můžete udělat pomocí internetu.
A jednou z nejběžnějších technologií, která vám může pomoci dosáhnout čehokoli, co chcete, je vývoj aplikací.
Než se však vydáte na cestu k vývoji aplikací, musíte jasně pochopit, jak Tomcat a webové aplikace jsou nasazeny. Tento článek přesně vysvětlí, jak můžete nasadit aplikaci na straně serveru v Tomcat.
Pojďme tedy začít!
Co je Tomcat?
Tomcat je jednou z nejpopulárnějších Java webových serverových aplikací. Mnoho podniků na něj spoléhá při hostování svých webových aplikací a nasazení aplikace v Tomcat vyžaduje poměrně dost technických znalostí.
Pokud jste však začátečník a chcete se naučit nasadit aplikaci v Tomcatu, jste na správném místě.
Nasazení aplikace do Tomcatu může být složité – zahrnuje několik kroků a dokonce vyžaduje značnou dávku zkušeností, aby bylo vše správně. Ale až skončíte, budete mít sílu Tomcata pro sebe.
Napsali jsme tento tutoriál, který vám pomůže nastavit a spustit Tomcat! Tento tutoriál vám ukáže, jak nasadit aplikaci v Tomcat.
Podrobný průvodce
Postupujte podle následujících kroků:
1. Otevřete okno Nástroje služeb
Chcete-li nasadit aplikaci v Tomcat, musíte nejprve otevřít okno nástroje Služby. Toto okno vám umožňuje spravovat nainstalované služby na vašem počítači.
Otevřete okno nástroje Služby přechodem na Start > Všechny programy > Příslušenství > Systémové nástroje > Služby a aplikace.
Okno nástroje Služby je rozděleno do tří částí.
služby: V této části jsou uvedeny všechny aktuálně nainstalované služby ve vašem počítači.
Aplikace: V této části jsou uvedeny všechny aktuálně nainstalované aplikace ve vašem počítači.
Nainstalované komponenty: V této části jsou uvedeny všechny součásti, které jsou aktuálně nainstalovány na vašem počítači.
Klepnutím pravým tlačítkem myši na ikonu Služby a aplikace otevřete okno nástroje Služby a vyberte Otevřít okno služeb.
2. Vyberte položku Obrázky
Zvolte, zda chcete načíst obraz serveru Tomcat: Tomcat z připojovacího uzlu Docker v části Obrázky. K tomu slouží klávesová zkratka Ctrl+Enter.
Příliš mnoho lidí tento krok vynechá a snaží se spustit server Tomcat na hostiteli Windows.
Budete si také muset stáhnout Tomcat JDK. Stáhnout si ho můžete zde.
3. Klepněte na Vytvořit kontejner
Vytvořte jiný kontejner výběrem Vytvořit kontejner z místní nabídky nejnovějšího obrazu Tomcat. Celkově to pro vás vytvoří nový kontejner.
vyberte kontejner, který jste právě vytvořili:
Vytvořte nový soubor a uložte jej do adresáře /opt/tomcat/webapps/ROOT/index.html.
4. Vytvořte konfiguraci Dockeru
V dialogovém okně Konfigurace Tomcat zadejte následující informace:
hostitel
Vyberte dostupného hostitele ze seznamu
IP adresa
Zadejte IP adresu vašeho hostitele
DNS
Zadejte název DNS vašeho hostitele
Přístav
Zadejte port, který chcete použít pro kontejner
Protokol
Vyberte TCP/UDP nebo TCP/UDP/HTTP
Uživatel
Vyberte uživatele, kterého chcete použít ke spuštění kontejneru
Heslo
Zadejte heslo pro uživatele
Příjmení
Zadejte název kontejneru
Nakonfigurujte Tomcat
5. Spusťte zkompilovaný Java servlet:
Je to servlet, který dělá veškerou práci při nasazení vaší aplikace.
Servlet má název aplikace v našem příkladu. Na názvu servletu nezáleží, ale měl by být jedinečný.
Chcete-li spustit servlet Java, přejděte do adresáře webové aplikace a spusťte následující příkaz:
java -jar app.jar
Pokud se zobrazí chyba „Nelze získat přístup k souboru zásad zabezpečení“, musíte do souboru tomcat/conf/tomcat-users.xml přidat své uživatelské jméno a heslo. Můžete to udělat přidáním následujícího kódu do souboru tomcat/conf/tomcat-users.xml:
Pokud se zobrazí chyba „V cestě ke třídě nebyl nalezen žádný web.xml“, musíte soubor web.xml přidat do adresáře webové aplikace.
Odnést
Tímto způsobem můžete snadno nasadit aplikaci v Tomcat. Jak nasadit aplikaci v Tomcatu je častá otázka. A netrvá to příliš dlouho, než na to přijdete, pokud budete opatrní.
Existuje však několik věcí, které potřebujete vědět, než se pokusíte aplikaci nasadit. A pokud to neuděláte, může se stát, že způsobíte více škody než užitku.
Napsat komentář