Bilimlar bazasi

O'zingizning Azure Static Web Apps hisobingizga statik saytni joylashtiring

Statik saytlaringiz oʻzingizning Azure obunangizdagi repozitoriydan tuzilishi uchun resurslar guruhida Contributor huquqiga ega boʻlgan Azure xizmat asosiy subyektini yarating va uni ulang.

Uni qilish sizga nima beradi

O'zingizning Azure Static Web Apps hisobingizni ulash orqali statik saytni Zinn® boshqaruv panelidan to'g'ridan-to'g'ri o'zingizning Azure Static Web Apps hisobingizga nashr qilishingiz mumkin. Loyiha va to'lovlar sizga tegishli; biz esa joylashtirish, maxsus domen va DNS yozuvlarini boshqaramiz.

Ishni boshlashdan oldin

Azure obunasi, saytlar uchun resurs guruhi va kod saqlanadigan ulangan GitHub, GitLab yoki Bitbucket hisobi — Azure Static Web Apps to'g'ridan-to'g'ri репозиторийdan ishga tushadi. Azure'ning bepul rejasi tijoriy maqsadlarda foydalanishga va har bir ilova uchun ikkita maxsus domenga ruxsat beradi.

1. Azure Static Web Apps'da kalitni yaratish

Azure buni service principal deb ataydi. Microsoft Entra boshqaruv markazida Entra ID → App registrations → New registration bo'limini oching, unga nom bering va uni Register qiling. Ilovaning umumiy ko'rinish sahifasida Application (client) ID va Directory (tenant) ID'ni nusxalab oling. Shundan so'ng Certificates & secrets → Client secrets → New client secret bo'limini oching, muddatni tanlang va uni Add qiling — kalit qiymatini darhol nusxalab oling, chunki Azure uni faqat bir marta ko'rsatadi.

Azure portalida biz foydalanishimizni istagan resurs guruhini oching, so'ngra Access control (IAM) → Add → Add role assignment tugmasini bosing. Contributor rolini tanlang, uni User, group, or service principal uchun belgilang, ilovani nomi bo'yicha qidiring va Review + assign tugmasini bosing. Resurs guruhi nomini va u tegishli bo'lgan Subscription ID'ni yozib oling (portalda Subscriptions bo'limidan qidiring).

2. Uni bu yerga ulash

Boshqaruv panelingizda Integrations bo'limini oching va Connect an account ni tanlang. Guruh sifatida Static hosting (Netlify, Vercel) ni, hisob sifatida esa Azure Static Web Apps ni tanlang, Client ID, Client secret, Tenant ID, Subscription ID va Resource group maydonlarini to'ldiring hamda Connect account tugmasini bosing.

Biz hech qanday ma'lumot saqlanishidan oldin siz kiritgan ma'lumotlarni tekshirib ko'ramiz. Ishlamaydigan kalit hech qachon saqlanmaydi va xabarnoma unda nima xato ekanligini ko'rsatadi. Ishlaydigan kalit esa ma'lumotlar bazamizda emas, balki maxfiy kalitlar omborimizda shifrlangan holda saqlanadi — u boshqa hech qachon, hatto sizga ham qayta ko'rsatilmaydi.

Keyin nima sodir bo'ladi

  • Statik saytni yaratganingizda yoki ko'chirganingizda, ushbu hisob joylashtirish maqsadi sifatida paydo bo'ladi.
  • Azure Static Web Apps to'g'ridan-to'g'ri репозиторийdan ishga tushadi — yuklangan build'ni qabul qilish imkoniyatiga ega emas, shuning uchun sayt kodi ulangan GitHub, GitLab yoki Bitbucket репозиторийidan kelishi shart. Agar hali ulamagan bo'lsangiz, avval birini ulang.

  • Biz hisobingizda xizmatni yaratamiz, uni репозиторийga yo'naltiramiz, maxsus domeningizni ulaymiz va joylashtirish jarayonlarini boshlaymiz. Domen sahifasida Azure Static Web Apps talab qiladigan har qanday DNS yozuvi ko'rsatiladi.
  • Foydalanish va to'lovlar o'z hisobingizda amalga oshiriladi hamda ularni o'zingizning yetkazib beruvchi boshqaruv panelingizda ko'rishingiz mumkin.
  • Asosiy domen (apex domain) TXT yozuvi orqali, subdomen esa CNAME yozuvi orqali tasdiqlanadi; domen sahifasida domeningiz uchun qaysi biri kerakligi ko'rsatiladi.

Agar u ulanmasa

Azure service principal'ni rad etdi. Yo mijoz maxfiy kalitining (client secret) muddati tugagan — ular siz tanlagan muddat asosida doim tugaydi — yoki ilova endi resurs guruhida Contributor huquqiga ega emas. Ushbu ikki xabar bir-biriga o'xshash, shuning uchun yangi kalit yaratishdan oldin rol tayinlanganligini tekshirib ko'ring.

Hech narsa topilmadi. Subscription ID va Resource group'ga rol berilganligini, shuningdek, Tenant ID ilova ro'yxatdan o'tgan katalog ekanligini tekshirib ko'ring.

Kalit rad etilgani haqida xabar chiqmoqda. Deyarli har doim quyidagi uchta sababdan biri bo'ladi: kalit bilan birga nusxalangan bo'sh joy yoki qatorni ko'chirish belgisi, muddati tugagan kalit yoki nusxalab olganingizdan keyin bekor qilingan yoki qayta yaratilgan kalit. Yangi kalit yarating va uni qaytadan kiriting.

U ulanadi, lekin keyinchalik qandaydir xatolik yuz beradi. Kalit autentifikatsiyadan o'tadi, lekin amal bajarilishi uchun zarur bo'lgan ruxsatga ega emas. Yuqorida ko'rsatilgan ruxsatlarga ega yangi kalit yarating, so'ngra eski ulanishni uzib, yangi kalitni ulang.

Ulanishni uzish

Integrations bo'limini oching, hisobni toping va Disconnect tugmasini bosing. Bu saqlangan kalitni darhol o'chirib tashlaydi. Undan foydalanayotgan har qanday narsa keyingi amalida to'xtatiladi va bunga bog'liq bo'lgan ekranlar jimjitlik bilan xato berish o'rniga bu haqda xabar beradi.

Ulanishni uzish allaqachon bajarilgan ishlarni — hisobingizda o'zgartirgan yozuvlar, joylashtirishlar yoki sozlamalarni bekor qilmaydi. Agar kalitning o'zi sizib chiqqan bo'lishi mumkin deb o'ylasangiz, uni yetkazib beruvchi tomonida ham bekor qiling; ulanishni uzish ularning nusxasini emas, faqat bizning nusxamizni o'chiradi.

Blogdagi so'nggi yangiliklar

Hosting, SEO va saytlarni yirik miqyosda yuritish haqida yozganlarimiz.

Hosting Qatlamidan SEO va Linkbuilding: 2026-yilgi Operator Nigohi

Xosting 2026-yilda indekslash va havola qiymatiga qanday ta’sir qiladi: sahifalarni indekslangan holda saqlash, sayt qurishdan oldin eskirgan domenlarni tekshirish, iz qoldirmasdan havola yaratish hamda infratuzilma SEO uchun nima qila olishi va nima qila olmasligi haqida to‘g‘ridan-to‘g‘ri haqiqat.

Maqolani o'qish

WordPress’ni Tez va Xavfsiz Qilish: Unumdorlik va Plaginlar Bo‘yicha Nazorat Ro‘yxati

Tez va xavfsiz WordPress uchun amaliy nazorat roʻyxati: darajali keshlash, har bir sayt uchun obyekt keshi, ishlatishga arziydigan bir nechta plaginlar, stekni dolzarb holatda saqlash va hech qachon keshlamasligingiz kerak boʻlgan WooCommerce sahifalari.

Maqolani o'qish

2026-yilda Boshqariladigan Veb-Xostingni Qanday Tanlash Mumkin: Xaridor uchun qo'llanma

Yaxshi boshqariladigan hostingni boshqaruv paneliga ega arzon serverdan aslida nima ajratib turadi — migratsiyalar, zaxira nusxalari, izolyatsiya, haqiqiy kesh va adolatli masshtablash — hamda tanlov qilishdan oldin uni qanday baholash mumkin.

Maqolani o'qish

Blogni o'qish

Yana qiynalyapsizmi?

Har bir rejaga qo‘llab-quvvatlash xizmati kiritilgan, yordam markazi kuniga 24 soat ishlaydi va bizga 58 tillarimizning istalganida yozishingiz mumkin — biz sizga o‘z tilingizda javob beramiz.

Yordam xizmatiga bog‘lanish Barcha maqolalar