Noho mākou i kahi au hou, kahi hiki iā ʻoe ke hana kokoke i nā mea āpau me ke kōkua o ka ʻenehana. Inā makemake ʻoe e hoʻokele i kāu moʻokāki, uku i kāu bila, a i ʻole e ʻimi i kahi ala e loaʻa ai ke kālā ma ka pūnaewele, hiki iā ʻoe ke hana i nā mea āpau me ke kōkua o ka pūnaewele.
A ʻo kekahi o nā ʻenehana maʻamau e hiki ke kōkua iā ʻoe e hoʻokō i nā mea āu e makemake ai ʻo ia ka hoʻomohala app.
Eia naʻe, ma mua o ka hoʻomaka ʻana i kāu huakaʻi i ka hoʻomohala ʻana i ka app, pono ʻoe e hoʻomaopopo maopopo pehea ʻo Tomcat a me polokalamu pūnaewele hoʻonoho ʻia. E wehewehe pololei kēia ʻatikala pehea e hiki ai iā ʻoe ke kau i kahi noi ma ka ʻaoʻao kikowaena ma Tomcat.
No laila, e hoʻomaka kākou!
He aha ka Tomcat?
ʻO Tomcat kekahi o nā polokalamu kikowaena pūnaewele Java kaulana loa. Nui nā ʻoihana e hilinaʻi iā ia e hoʻokipa i kā lākou mau noi pūnaewele, a ʻo ka lawe ʻana i kahi noi ma Tomcat e pono ai i kahi ʻike loea.
Eia nō naʻe, inā he mea hoʻomaka ʻoe a makemake ʻoe e aʻo pehea e kau ai i kahi noi ma Tomcat, ua hele mai ʻoe i kahi kūpono.
Hiki ke paʻakikī ka hoʻokomo ʻana i kahi noi i Tomcat - he mau ʻanuʻu ia a loaʻa i kahi ʻike kūpono e hoʻokō pono ai. Akā ke pau ʻoe, e loaʻa iā ʻoe ka mana o Tomcat iā ʻoe iho.
Ua kākau mākou i kēia kumu aʻo e kōkua iā ʻoe e hoʻonohonoho a holo me Tomcat! E hōʻike ana kēia aʻoaʻo iā ʻoe pehea e kau ai i kahi noi ma Tomcat.
Alakaʻi Kūkahi
E hahai i nā paepae ma lalo nei:
1. E wehe i ka puka makani mea hana
No ka waiho ʻana i kāu noi ma Tomcat, pono ʻoe e wehe i ka puka makani hāmeʻa Services. Hiki i kēia pukaaniani ke hoʻokele i nā lawelawe i kau ʻia ma kāu kamepiula.
E wehe i ka puka makani hāmeʻa lawelawe ma ka hele ʻana i ka Start> All Programs> Accessories> System Tools> Services and Applications.
Hoʻokaʻawale ʻia ka puka makani hāmeʻa lawelawe i ʻekolu mau ʻāpana.
Nā lawelawe: Hoʻopuka kēia ʻāpana i nā lawelawe a pau i kau ʻia ma kāu kamepiula.
noi: Hoʻopili kēia ʻāpana i nā noi a pau i kau ʻia ma kāu kamepiula.
Nā ʻāpana i hoʻokomo ʻia: Hoʻopili kēia ʻāpana i nā ʻāpana āpau i hoʻokomo ʻia ma kāu kamepiula.
Kaomi pololei i ka Services and Applications icon e wehe i ka puka makani hāmeʻa lawelawe a koho i ka Open Services Window.
2. E koho i nā kiʻi
E koho e kiʻi i ke kiʻi kikowaena Tomcat: Tomcat mai ka node pili Docker ma lalo o nā kiʻi. ʻO Ctrl+Enter ke ala pōkole no kēia.
Nui ka poʻe i hala i kēia kaʻina, a hoʻāʻo lākou e holo i kahi kikowaena Tomcat ma kahi hoʻokipa Windows.
Pono ʻoe e hoʻoiho i ka Tomcat JDK. Hiki iā ʻoe ke hoʻoiho ma aneʻi.
3. Kaomi i ka Create container
E kūkulu i kahi pahu ʻokoʻa ma ke koho ʻana i Create container mai ka papa kuhikuhi o ka Tomcat: kiʻi hou loa. Ma ka holoʻokoʻa, e hana kēia i kahi pahu hou no ʻoe.
koho i ka ipu āu i hana ai:
E hana i kahi faila hou a mālama iā ia ma ka papa kuhikuhi /opt/tomcat/webapps/ROOT/index.html.
4. Hana i ka Docker Configuration
E hoʻokomo i kēia ʻike ma ka pahu kamaʻilio Tomcat Configuration:
koa
E koho i kahi hoʻokipa i loaʻa mai ka papa inoa
IP Address
Kākau i ka helu IP o kāu mea hoʻokipa
pākuʻina kau
Kākau i ka inoa DNS o kāu mea hoʻokipa
ʻO Port
E hoʻokomo i ke awa āu e makemake ai e hoʻohana no ka ipu
Hōʻoia
E koho iā TCP/UDP a i ʻole TCP/UDP/HTTP
mea hoʻohana
E koho i ka mea hoʻohana āu e makemake ai e hoʻohana i ka pahu
Hua huna
E hoʻokomo i ka ʻōlelo huna no ka mea hoʻohana
inoa
E hoʻokomo i kahi inoa no ka ipu
E hoʻonohonoho i ka Tomcat
5. Holo i ka Compiled Java Servlet:
He servlet ia e hana i nā hana a pau o ka lawe ʻana i kāu noi.
Aia ka servlet i ka inoa o ka app ma kā mākou hiʻohiʻona. ʻAʻole pili ka inoa o ka servlet, akā ʻokoʻa.
No ka holo ʻana i ka Java servlet, hoʻokele i ka papa kuhikuhi noi pūnaewele a holo i kēia kauoha:
java -jar app.jar
Inā loaʻa iā ʻoe kahi hewa "ʻAʻole hiki ke komo i ka faila kulekele palekana", pono ʻoe e hoʻohui i kou inoa inoa a me kāu ʻōlelo huna i kāu faila tomcat/conf/tomcat-users.xml. Hiki iā ʻoe ke hana i kēia ma ka hoʻohui ʻana i kēia code i kāu faila tomcat/conf/tomcat-users.xml:
Inā ʻike ʻoe i kahi hewa "ʻAʻohe web.xml i loaʻa ma ke ala papa", pono ʻoe e hoʻohui i kāu faila web.xml i ka papa kuhikuhi noi pūnaewele.
E lawe
Ma kēia ala, hiki iā ʻoe ke hoʻonohonoho maʻalahi i kahi noi ma Tomcat. Pehea e kau ai i kahi noi ma Tomcat he nīnau maʻamau. A ʻaʻole lōʻihi loa ka noʻonoʻo ʻana inā e akahele ʻoe.
Akā aia kekahi mau mea e pono ai ʻoe e ʻike ma mua o kou hoʻāʻo ʻana a kau i kahi noi. A inā ʻaʻole ʻoe e hana, hiki iā ʻoe ke ʻike iā ʻoe iho e hana ʻoi aku ka pōʻino ma mua o ka maikaʻi.
Waiho i ka Reply