• WEB-serverni sozlash (HTTP protokoli)
  • Web xizmatlarning tarmoq modelini qurish. Cisco Packet Tracerida foydalanib serverda veb-sahifa yaratish Ishdan maqsad




    Download 0,88 Mb.
    Pdf ko'rish
    bet1/3
    Sana18.12.2023
    Hajmi0,88 Mb.
    #122172
      1   2   3
    Bog'liq
    8- amaliy ish Web xizmatlarning tarmoq modelini qurish



    Web xizmatlarning tarmoq modelini qurish. Cisco Packet Tracerida 
    foydalanib serverda veb-sahifa yaratish 
     
    Ishdan maqsad: Cisco Packet Tracerda serverda Web sahifasini yaratish 
    ko‘nikmasiga ega bo‘lish. 
    Serverlarning eng keng tarqalgan turlaridan biri bu veb-serverdir. U 
    mijozlardan HTTP so‘rovlarini qayta ishlash va ularga veb-sahifalar, rasmlar va 
    boshqa fayllarni etkazib berish uchun javobgardir. Veb-serverlar Internetda veb-
    saytlarni joylashtirish va ularning foydalanuvchilarga mavjudligini ta’minlash 
    imkonini beradi. 
    HTTP (HyperText Transport Protocol)-odatda veb-saytlardan ma’lumotlarni 
    olish uchun ishlatiladigan ma’lumotlarni uzatish protokoli. U "mijoz-server" 
    modelidan foydalanadi. Ya’ni, so‘rovni shakllantiradigan va yuboradigan mijozlar 
    mavjud. Va so‘rovlarni tinglaydigan va shunga mos ravishda ularga javob beradigan 
    serverlar. 
    Mijozlar taniqli veb-brauzerlardir: Internet Explorer, Mozilla Firefox, Google 
    Chrome va boshqalar. Va server dasturi sifatida ular foydalanadilar: Apache, IIS, 
    nginx va boshqalar.
    Qoidaga ko‘ra, server tarmoqni resurslar bilan ta’minlaydi va mijoz bu 
    resurslardan foydalanadi. Shuningdek, serverlarga ixtisoslashtirilgan dasturiy 
    ta’minot va apparat vositalari o‘rnatilgan. Bir kompyuterda bir vaqtning o‘zida bir 
    nechta server dasturlari ishlashi mumkin. Server xizmatlari ko‘pincha ularning 
    nomini belgilaydi: 
    WEB-serverni sozlash (HTTP protokoli) 
    WEB (HTTP) serveri - oddiy veb-sahifalarni yaratish va paketlarning 80-server 
    portiga o‘tishini tekshirish imkonini beradi. Ushbu serverlar veb-sahifalarga va 
    rasmlar kabi tegishli resurslarga kirishni ta’minlaydi. CPT dasturini oching va 
    quyidagi rasmdagi kabi tarmoqni simulyatsiya qiling. 


    15.1-rasm. Tarmoq sxemasi 
    Ishchi kompyuterda (Web-client) va serverda (Web-server) Desktop 
    yorliqlarini oching, so‘ngra IP konfiguratsiyasi oynasiga o‘ting. IP manzillarini 
    (tarmoqdagi tugunlarni aniqlash uchun zarur) ko‘rsatamiz, quyi tarmoq niqobini 
    kiritamiz (tugun boshqa tugun bilan bir xil quyi tarmoqda yoki yo‘qligini tushunishi 
    uchun kerak) (15.2-rasm). 
    15.2-rasm. Kompyuterni konfiguratsiyalash 
    Serverda WEB hujjat yaratamiz.


    Serverda Services yorlig‘ini, so‘ngra HTTP-ni oching va index.html deb 
    nomlangan saytning birinchi (boshlang‘ich) sahifasini tahrirlang. Biz quyidagi 
    kodni kiritamiz:
    Yangi sahifa 
    qo‘shing, joriy sahifani 
    o‘chiring, sahifalar o‘rtasida 
    almashing. Matn bufer orqali oynaga uzatilishi mumkin. Bu faqat ingliz 
    tilida bo‘lishi mumkin (15.3-rasm). 
    15.3-rasm. Config yorlig‘i 
    On tugmasi yordamida HTTP va HTTPS xizmatlarini yoqamiz. 
    HTTPS (HyperText Transfer Protocol Secure) HTTP protokolining 
    kengaytmasi boʻlib, kriptografik protokollarni qoʻllab-quvvatlaydi va maʼlumotlarni 
    aniq matnda emas, balki shifrlangan shaklda uzatadi. 
    Esda tuting: HTTP 80-portdan, HTTPS esa 443-portdan foydalanadi. 
    Serverning funksionalligini tekshirish uchun mijoz mashinasini oching va Ish 
    stoli yorlig‘ida Veb-brauzer ilovasini ishga tushiring (10-rasm). 
    Keyin 192.168.1.5 WEB-server manzilini kiriting va GO tugmasini bosing. 
    Keling, veb-server ishlayotganiga ishonch hosil qilaylik. 
    15.4-rasm – Web sahifa matni 


    Hisobot uchun HTTP.pkt nomli faylni saqlang. 

    Download 0,88 Mb.
      1   2   3




    Download 0,88 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Web xizmatlarning tarmoq modelini qurish. Cisco Packet Tracerida foydalanib serverda veb-sahifa yaratish Ishdan maqsad

    Download 0,88 Mb.
    Pdf ko'rish