Siphila kwixesha langoku, apho unokwenza phantse yonke into ngoncedo lobuchwepheshe. Nokuba ufuna ukulawula iakhawunti yakho, uhlawule ityala lakho, okanye ufumane indlela yokwenza imali kwi-Intanethi, ungayenza yonke into ngoncedo lwe-intanethi.
Kwaye enye yetekhnoloji eqhelekileyo enokukunceda ukuba ufezekise nantoni na oyifunayo kuphuhliso lwe-app.
Nangona kunjalo, ngaphambi kokuba uqale uhambo lwakho olusingise kuphuhliso lweapp, kuya kufuneka uqonde ngokucacileyo ukuba iTomcat kunye izicelo zewebhu zisasazwe. Eli nqaku liza kuchaza ngokuthe ngqo ukuba ungasifaka njani isicelo kwicala leseva eTomcat.
Ke, masiqale!
Yintoni iTomcat?
I-Tomcat yenye yezona zicelo zidumileyo zeseva yewebhu yeJava. Amashishini amaninzi axhomekeke kuyo ukubamba usetyenziso lwewebhu, kwaye ukufaka isicelo kwiTomcat kufuna ulwazi oluthe kratya lobuchwephesha.
Nangona kunjalo, ukuba ungumntu oqalayo kwaye ufuna ukufunda indlela yokufaka isicelo kwi-Tomcat, ufikile kwindawo elungileyo.
Ukufaka isicelo kwi-Tomcat kunokuba luqilima- kubandakanya amanyathelo amaninzi kwaye kuthatha amava afanelekileyo ukuze ulunge. Kodwa xa ugqibile, uya kuba namandla eTomcat kuwe.
Sibhale le tutorial ukukunceda ukuba usete kwaye usebenze ngeTomcat! Esi sifundo siya kukubonisa indlela yokufaka isicelo kwiTomcat.
Isikhokelo samanyathelo ngamanyathelo
Landela amanyathelo angezantsi:
1. Vula ifestile yeSixhobo seNkonzo
Ukuhambisa isicelo sakho kwiTomcat, kufuneka uqale uvule ifestile yesixhobo seNkonzo. Le festile ikuvumela ukuba ulawule iinkonzo ezifakiweyo kwikhompyuter yakho.
Vula iwindow yesixhobo seNkonzo ngokuya kuQala> Zonke iiNkqubo> Izixhobo> IziXhobo zeNkqubo> Iinkonzo kunye nezicelo.
Ifestile yesixhobo seNkonzo yahlulwe yangamacandelo amathathu.
Iinkonzo: Eli candelo lidwelisa zonke iinkonzo ezifakwe ngoku kwikhompyuter yakho.
lwezicelo: Eli candelo lidwelisa zonke ii-aplikeshini ezifakwe ngoku kwikhompyuter yakho.
Izixhobo eziFakelweyo: Eli candelo lidwelisa onke amalungu afakwe ngoku kwikhompyuter yakho.
Cofa ekunene i icon yeeNkonzo kunye neeAplikheyishini ukuvula iwindow yesixhobo seNkonzo kwaye ukhethe Vula iiNkonzo zeWindow.
2. Khetha iMifanekiso
Khetha ukubuyisela umfanekiso weseva yeTomcat: I-Tomcat ukusuka kwindawo yoqhagamshelo lweDocker phantsi kweMifanekiso. Ctrl+Faka yindlela emfutshane yale nto.
Abantu abaninzi bayaliphosa eli nyathelo, kwaye bazama ukuqhuba iseva ye-Tomcat kwi-Windows host.
Kuya kufuneka kwakhona ukhuphele iTomcat JDK. Ungayikhuphela apha.
3. Cofa Yenza isikhongozeli
Yakha isikhongozeli esahlukileyo ngokukhetha Yenza isikhongozeli kwimenyu yomxholo yeTomcat: umfanekiso wamva nje. Lilonke, oku kuya kukwenzela isikhongozeli esitsha.
khetha isikhongozeli osanda kusenza:
Yenza ifayile entsha kwaye uyigcine kulawulo /opt/tomcat/webapps/ROOT/index.html.
4. Yenza iDocker Configuration
Ngenisa olu lwazi lulandelayo kwibhokisi yencoko yababini yoqwalaselo lweTomcat:
host
Khetha umamkeli okhoyo kuluhlu
Idilesi ye IP
Chwetheza idilesi ye-IP yomamkeli wakho
DNS
Chwetheza igama le-DNS lomamkeli wakho
izibuko
Ngenisa izibuko onqwenela ukulisebenzisa kwisingxobo
Protocol
Khetha i-TCP/UDP okanye i-TCP/UDP/HTTP
umsebenzisi
Khetha umsebenzisi onqwenela ukumsebenzisa ukuqhuba isikhongozeli
Inombolo yokuvula
Ngenisa igama lokugqithisa lomsebenzisi
igama
Faka igama lesikhongozeli
Qwalasela iTomcat
5. Qhuba i-Java Servlet ehlanganisiweyo:
Yi-servlet eyenza wonke umsebenzi wokuhambisa isicelo sakho.
I-servlet inegama le-app kumzekelo wethu. Igama le-servlet alinamsebenzi, kodwa kufuneka libe lodwa.
Ukusebenzisa i-servlet yeJava, yiya kulawulo lwesicelo sewebhu kwaye usebenzise lo myalelo ulandelayo:
java -jar app.jar
Ukuba ufumana impazamo ethi "Ayikwazanga ukufikelela kwifayile yenkqubo yokhuseleko", kufuneka udibanise igama lakho lomsebenzisi kunye negama lokugqitha kwifayile yakho ye-tomcat/conf/tomcat-users.xml. Ungakwenza oku ngokongeza le khowudi ilandelayo kwifayile yakho ye-tomcat/conf/tomcat-users.xml:
Ukuba ubona impazamo ethi "Akukho web.xml efunyenwe kumendo weklasi", kufuneka udibanise ifayile yakho ye-web.xml kulawulo lwesicelo sewebhu.
Yise kude
Ngale ndlela, unokuhambisa ngokulula isicelo kwiTomcat. Indlela yokufaka isicelo kwi-Tomcat ngumbuzo oqhelekileyo. Kwaye akuthathi xesha lide ukuyifumanisa ukuba ulumke.
Kodwa kukho izinto ezimbalwa ekufuneka uzazi ngaphambi kokuba uzame kwaye usebenzise isicelo. Kwaye ukuba awenzi njalo, unokuzifumana usenza umonakalo omkhulu kunokulunga.
Shiya iMpendulo