Ni vivas en moderna epoko, kie oni povas fari preskaŭ ĉion helpe de teknologio. Ĉu vi volas administri vian konton, pagi vian fakturon aŭ eĉ trovi manieron gajni iom da mono interrete, vi povas fari ĉion helpe de interreto.
Kaj unu el la plej oftaj teknologioj, kiuj povas helpi vin atingi kion ajn vi volas, estas evoluigo de aplikaĵoj.
Tamen antaŭ ol komenci vian vojaĝon al evoluigo de aplikaĵoj, vi devas klare kompreni kiel Tomcat kaj retaj programoj estas deplojitaj. Ĉi tiu artikolo klarigos ĝuste kiel vi povas disfaldi aplikaĵon ĉe la servilo en Tomcat.
Do ni komencu!
Kio estas Tomcat?
Tomcat estas unu el la plej popularaj Java-servilaj aplikoj. Multaj entreprenoj fidas je ĝi por gastigi siajn TTT-aplikaĵojn, kaj disfaldi aplikaĵon en Tomcat postulas sufiĉe da teknika scio.
Tamen, se vi estas komencanto kaj volas lerni kiel disfaldi aplikaĵon en Tomcat, vi venis al la ĝusta loko.
Deploji aplikaĵon en Tomcat povas esti malfacila - ĝi implikas plurajn paŝojn kaj eĉ bezonas sufiĉe da sperto por ĝuste. Sed kiam vi finos, vi havos la potencon de Tomcat al vi mem.
Ni skribis ĉi tiun lernilon por helpi vin instali kaj funkcii kun Tomcat! Ĉi tiu lernilo montros al vi kiel disfaldi aplikaĵon en Tomcat.
Paŝon post paŝo
Sekvu la paŝojn sube:
1. Malfermu La Servan Ilon-Fenestron
Por deploji vian aplikaĵon en Tomcat, vi unue devas malfermi la Servoj-ilfenestron. Ĉi tiu fenestro permesas al vi administri la instalitajn servojn en via komputilo.
Malfermu la fenestron de Servoj ilo irante al Komenco > Ĉiuj Programoj > Akcesoraĵoj > Sistema Iloj > Servoj kaj Aplikoj.
La ila fenestro de Servoj estas dividita en tri sekciojn.
Servoj: Ĉi tiu sekcio listigas ĉiujn nuntempe instalitajn servojn en via komputilo.
aplikoj: Ĉi tiu sekcio listigas ĉiujn nuntempe instalitajn aplikaĵojn en via komputilo.
Instalitaj Komponantoj: Ĉi tiu sekcio listigas ĉiujn komponantojn kiuj estas nuntempe instalitaj en via komputilo.
Dekstre alklaku la piktogramon pri Servoj kaj Aplikoj por malfermi la ilan fenestron de Servoj kaj elektu Malfermu Servojn.
2. Elektu Bildojn
Elektu preni la Tomcat-servilan bildon: Tomcat de la Docker-konektonodo sub Bildoj. Ctrl+Enter estas la ŝparvojo por ĉi tio.
Tro multaj homoj maltrafas ĉi tiun paŝon, kaj ili provas funkciigi Tomcat-servilon sur Vindoza gastiganto.
Vi ankaŭ devos elŝuti la Tomcat JDK. Vi povas elŝuti ĝin ĉi tie.
3. Klaku Krei ujon
Konstruu malsaman ujon elektante Krei ujon el la kunteksta menuo de la Tomcat: plej nova bildo. Entute, ĉi tio kreos novan ujon por vi.
elektu la ujon, kiun vi ĵus kreis:
Kreu novan dosieron kaj konservu ĝin en la dosierujo /opt/tomcat/webapps/ROOT/index.html.
4. Kreu Docker-Agordon
Enigu la sekvajn informojn en la dialogujo de Tomcat-Agordo:
gastiganto
Elektu disponeblan gastiganton el la listo
IP-adreso
Tajpu la IP-adreson de via gastiganto
DNS
Tajpu la DNS-nomon de via gastiganto
haveno
Enigu la havenon, kiun vi volas uzi por la ujo
protokolon
Elektu TCP/UDP aŭ TCP/UDP/HTTP
Uzanto
Elektu la uzanton, kiun vi volas uzi por ruli la ujon
Pasvorto
Enigu la pasvorton por la uzanto
Nomo
Enigu nomon por la ujo
Agordu Tomcat
5. Rulu La Kompilitan Java Servlet:
Ĝi estas servleto, kiu faras la tutan laboron por disfaldi vian aplikaĵon.
La servleto havas la nomon de la apo en nia ekzemplo. La nomo de la servleto ne gravas, sed ĝi estu unika.
Por ruli la Java-servleton, navigu al la dosierujo de TTT-apliko kaj rulu la jenan komandon:
java -jar app.jar
Se vi ricevas eraron "Ne povis aliri sekurecpolitikan dosieron", vi devas aldoni vian uzantnomon kaj pasvorton al via tomcat/conf/tomcat-users.xml dosiero. Vi povas fari tion aldonante la sekvan kodon al via tomcat/conf/tomcat-users.xml dosiero:
Se vi vidas eraron "Neniu web.xml trovita en la klaspado", vi devas aldoni vian web.xml-dosieron al la dosierujo de TTT-apliko.
Forportu
Tiamaniere, vi povas facile disfaldi aplikaĵon en Tomcat. Kiel deploji aplikaĵon en Tomcat estas ofta demando. Kaj ne necesas tro longe por kompreni ĝin, ĉu vi estas singarda.
Sed estas kelkaj aferoj, kiujn vi devas scii antaŭ ol vi provi disfaldi aplikaĵon. Kaj se vi ne faras, vi povas trovi vin faranta pli da damaĝo ol bono.
Lasi Respondon