JavaRush /Kurslar /All lectures for UZ purposes /Birinchi dasturini Tomcat ga Deploy qilish

Birinchi dasturini Tomcat ga Deploy qilish

All lectures for UZ purposes
Daraja, Dars
Mavjud

4.1 Web-dasturlar ro'yxatini ko'rish

Endi Tomcat da default o'rnatilgan qanday web-dasturlar borligini ko'ramiz. Odatda ularning bir nechtasi mavjud va ular orasida eng muhimi siz uchun Manager dasturi hisoblanadi. Uni ochish uchun Manager App tugmasiga bosib qo'y qil yoki mana bu havola orqali o't.

Keyin konfiguratsiya bosqichida ko'rgan foydalanuvchi orqali tizimga kirishingiz kerak bo'ladi:

Tomcat Manager App

Hamma narsa yaxshi o'tgan bo'lsa, o'rnatilgan web-dasturlar ro'yxatini ko'rasiz:

Tomcat Manager App 1

Chap ustun dastur ochiladigan yo'lni belgilaydi. Eng o'ng ustunda siz web-dasturini boshqarish uchun buyruqlarni ko'rasiz: Start, Stop, Reload, Undeploy.

4.2 Test web-dasturini deploy qilish

Keling, o'z web-dasturimizni Tomcat web-serveriga joylashtiramiz.

Yaxshi, GitHub da aynan shu holat uchun demo-dastur mavjud. Uni mana bu havola orqali yuklab oling.

Keyin Tomcat da Manager App sahifasini oching http://localhost:8080/manager va uni Deploy bo'limiga skroll qil.

Tomcat Manager App 2

Unda web-dasturingizning yo'lini (barcha dasturlar o'ziga xos yo'llarga ega) va web-dastur war-faylini ko'rsatishingiz kerak. Keyin Deploy tugmasini bosing.

Hamma narsa yaxshi o'tgan bo'lsa, siz web-dasturlar ro'yxatida yangi dasturni ko'rasiz:

Tomcat Manager App 3

Uning ishlayotganiga ishonch hosil qilish uchun mana bu havolaga o'ting: http://localhost:8080/demo

Tomcat Manager App 4

4.3 Portni o'zgartirish

Agar sizga yoqmasa, web-serveringiz localhost:8080/ URL orqali javob berayotgan bo'lsa, va uni faqat localhost/ URL orqali ochilishi uchun Tomcat portini default bo'lgan 80 ga o'zgartirish kerak.

Buning uchun server.xml faylini oching conf papkada.

Portni 8080 ga teng bo'lgan «Connector» tegini toping va uni 80 portiga o'zgartiring:


    <Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

HTTPS portni ham 8443 dan faqat 443 ga o'zgartirishingiz mumkin.

Agar Tomcat ishlayotgan vaqtda sozlamalarni o'zgartirsangiz, uni qayta ishga tushirishni unutmang.

Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION