Nabubuhay tayo sa modernong panahon, kung saan halos lahat ay magagawa mo sa tulong ng teknolohiya. Kung gusto mong pamahalaan ang iyong account, bayaran ang iyong bill, o kahit na makahanap ng isang paraan upang kumita ng pera online, magagawa mo ang lahat sa tulong ng internet.
At isa sa mga pinakakaraniwang teknolohiya na makakatulong sa iyong makamit ang anumang gusto mo ay ang pag-develop ng app.
Gayunpaman, bago simulan ang iyong paglalakbay patungo sa pagbuo ng app, dapat mong malinaw na maunawaan kung paano ang Tomcat at mga aplikasyon ng web ay ipinakalat. Ang artikulong ito ay eksaktong magpapaliwanag kung paano ka makakapag-deploy ng isang application sa server-side sa Tomcat.
Kaya, magsimula tayo!
Ano ang Tomcat?
Ang Tomcat ay isa sa pinakasikat na Java web server application. Maraming negosyo ang umaasa dito para mag-host ng kanilang mga web application, at ang pag-deploy ng application sa Tomcat ay nangangailangan ng kaunting teknikal na kaalaman.
Gayunpaman, kung ikaw ay isang baguhan at gustong matutunan kung paano mag-deploy ng isang application sa Tomcat, napunta ka sa tamang lugar.
Ang pag-deploy ng application sa Tomcat ay maaaring nakakalito – ito ay nagsasangkot ng ilang hakbang at nangangailangan pa ng kaunting karanasan upang maging tama. Ngunit kapag tapos ka na, magkakaroon ka ng kapangyarihan ng Tomcat sa iyong sarili.
Isinulat namin ang tutorial na ito upang matulungan kang mag-set up at tumakbo sa Tomcat! Ipapakita sa iyo ng tutorial na ito kung paano mag-deploy ng application sa Tomcat.
Hakbang-Hakbang na Patnubay
Sundin ang mga hakbang sa ibaba:
1. Buksan ang Window ng Tool ng Mga Serbisyo
Upang i-deploy ang iyong application sa Tomcat, kailangan mo munang buksan ang window ng tool ng Mga Serbisyo. Binibigyang-daan ka ng window na ito na pamahalaan ang mga naka-install na serbisyo sa iyong computer.
Buksan ang window ng tool ng Mga Serbisyo sa pamamagitan ng pagpunta sa Start > All Programs > Accessories > System Tools > Services and Applications.
Ang window ng tool ng Mga Serbisyo ay nahahati sa tatlong seksyon.
Mga Serbisyo: Inililista ng seksyong ito ang lahat ng kasalukuyang naka-install na serbisyo sa iyong computer.
Mga Application: Inililista ng seksyong ito ang lahat ng kasalukuyang naka-install na application sa iyong computer.
Naka-install na Mga Bahagi: Inililista ng seksyong ito ang lahat ng mga bahagi na kasalukuyang naka-install sa iyong computer.
I-right-click ang icon ng Mga Serbisyo at Aplikasyon upang buksan ang window ng tool ng Mga Serbisyo at piliin ang Buksan ang Window ng Mga Serbisyo.
2. Piliin ang Mga Larawan
Piliin upang kunin ang larawan ng server ng Tomcat: Tomcat mula sa node ng koneksyon ng Docker sa ilalim ng Mga Larawan. Ctrl+Enter ang shortcut para dito.
Napakaraming tao ang nakakaligtaan sa hakbang na ito, at sinusubukan nilang magpatakbo ng isang Tomcat server sa isang Windows host.
Kakailanganin mo ring i-download ang Tomcat JDK. Maaari mong i-download ito dito.
3. I-click ang Gumawa ng lalagyan
Bumuo ng ibang lalagyan sa pamamagitan ng pagpili sa Gumawa ng lalagyan mula sa menu ng konteksto ng Tomcat: pinakabagong larawan. Sa kabuuan, lilikha ito ng bagong lalagyan para sa iyo.
piliin ang lalagyan na kakagawa mo lang:
Gumawa ng bagong file at i-save ito sa direktoryo /opt/tomcat/webapps/ROOT/index.html.
4. Gumawa ng Docker Configuration
Ilagay ang sumusunod na impormasyon sa dialog box ng Tomcat Configuration:
Paghandaan
Pumili ng available na host mula sa listahan
IP Address
I-type ang IP address ng iyong host
DNS
I-type ang DNS name ng iyong host
Port
Ipasok ang port na nais mong gamitin para sa lalagyan
Protokol
Piliin ang TCP/UDP o TCP/UDP/HTTP
gumagamit
Piliin ang user na gusto mong gamitin para patakbuhin ang container
password
Ipasok ang password para sa user
Pangalan
Maglagay ng pangalan para sa lalagyan
I-configure ang Tomcat
5. Patakbuhin ang Compiled Java Servlet:
Ito ay isang servlet na gumagawa ng lahat ng gawain ng pag-deploy ng iyong aplikasyon.
Ang servlet ay may pangalan ng app sa aming halimbawa. Ang pangalan ng servlet ay hindi mahalaga, ngunit ito ay dapat na natatangi.
Upang patakbuhin ang Java servlet, mag-navigate sa direktoryo ng web application at patakbuhin ang sumusunod na command:
java -jar app.jar
Kung nakakuha ka ng error na "Hindi ma-access ang file ng patakaran sa seguridad," kailangan mong idagdag ang iyong username at password sa iyong tomcat/conf/tomcat-users.xml file. Magagawa mo ito sa pamamagitan ng pagdaragdag ng sumusunod na code sa iyong tomcat/conf/tomcat-users.xml file:
Kung makakita ka ng error na "Walang web.xml na natagpuan sa classpath," kailangan mong idagdag ang iyong web.xml file sa direktoryo ng web application.
Bawasin
Sa ganitong paraan, madali kang makakapag-deploy ng application sa Tomcat. Paano mag-deploy ng isang application sa Tomcat ay isang karaniwang tanong. At hindi masyadong mahaba para malaman ito kung maingat ka.
Ngunit may ilang bagay na kailangan mong malaman bago mo subukan at mag-deploy ng isang application. At kung hindi mo gagawin, maaari mong makita ang iyong sarili na gumagawa ng higit na pinsala kaysa sa mabuti.
Mag-iwan ng Sagot