Uni nima beradi
O‘ziningizning Cloudflare akkauntingizni ulash saytni biznikiga emas, balki o‘z CDN’ingizga joylashtirish imkonini beradi. Zona, trafik va to‘lov sizning akkauntingiz orqali amalga oshiriladi, shuningdek, panelma-panel o‘tib yurmasdan, Zinn® boshqaruv panelidan turib keshni tozalash va CDN sozlamalarini o‘zgartirish mumkin.
Ishni boshlashdan oldin
Cloudflare akkaunti. Ulanish uchun bepul tarif yetarli; bundan tashqari funksiyalar Cloudflare tarifingizga bog‘liq.
1. Cloudflare'da kalitni yaratish
Cloudflare boshqaruv panelida My Profile → API Tokens bo‘limini oching va Create Token, so‘ngra Create Custom Token bandini tanlang. Unga nom bering, quyidagi ruxsatlarni qo‘shing va Zone Resources ostida biz ulanishimizni istagan zonalarni tanlang — barcha zonalar yoki faqat o‘zingiz ko‘rsatgan zonalarni. Uni tekshiring va Create Token tugmasini bosing. Cloudflare tokenini bir marta ko‘rsatadi, uni o‘sha paytda nusxalab oling.
Quyidagi ruxsatlarni qo‘shing:
- Zone → Zone → Read
- Zone → Cache Purge → Purge
- Zone → Zone Settings → Edit
Eski muqobil usul. Token o‘rniga siz o‘zingizning Global API Key va tizimga kirish uchun ishlatiladigan elektron pochta manzilingiz orqali ulanishingiz mumkin (My Profile → API Tokens → API Keys → Global API Key → View). Cloudflare buni tavsiya etmaydi: Global API Key hisob ma’lumotlaringizga ega bo‘lgan har qanday zonadagi barcha ruxsatlarni o‘z ichiga oladi va uni qisqartirib bo‘lmaydi. Iloji bo‘lsa, tokendan foydalaning.
2. Uni bu yerda ulash
Boshqaruv panelingizda Integrations bo‘limini oching va Connect an account bandini tanlang. Guruh sifatida Your own CDN, akkaunt sifatida esa Cloudflare CDN’ni tanlang, API token (yoki eski muqobil usul uchun API key va Account email) maydonlarini to‘ldiring va Connect account tugmasini bosing.
Biz har qanday ma’lumot saqlanishidan oldin siz kiritgan ma’lumotlarni sinovdan o‘tkazamiz. Ishlamaydigan kalit hech qachon saqlanmaydi va javobda nima xato ekanligi ko‘rsatiladi. Ishlaydigan kalit bizning ma’lumotlar bazamizda emas, balki maxfiy kalitlar omborimizda shifrlangan holda saqlanadi va boshqa hech qachon, hatto sizga ham ko‘rsatilmaydi.
Agar xuddi shu Cloudflare akkaunti domenlaringiz uchun ham DNS xizmatini ko‘rsatishi kerak bo‘lsa, Use this account for DNS as well katagiga belgi qo‘ying; aks holda DNS akkauntini alohida ulang.
Keyingi qadamlar
- Saytning CDN tabini oching. Where this site is served from ostida ushbu akkaunt manzil sifatida ko‘rsatiladi. Uni tanlang va tasdiqlang; biz sayt konfiguratsiyasini sizning akkauntingizda yaratamiz, uni tekshiramiz va shundan keyingina saytni ko‘chiramiz, shunda ko‘chirish jarayonida sayt ishdan to‘xtamaydi.
- Xuddi shu tabdan turib sayt keshini tozalashingiz va akkauntingizdagi CDN sozlamalarini o‘zgartirishingiz mumkin.
- Ulangandan so‘ng, biz kalit nimalarga qodirligini tekshiramiz: zonalaringiz yoki xususiyatlaringizni ro‘yxatga olish, ulardan birini batafsil o‘qish, keshni tozalash, sozlamalarni o‘zgartirish va — yetkazib beruvchida mavjud bo‘lsa — geografik qoidalarni tekshirish. Ulanish yonidagi nazorat ro‘yxati ulardan qaysi birini tasdiqlashimiz mumkin bo‘lganini ko‘rsatadi, shuning uchun saytni akkauntga ko‘chirishdan oldin yetishmayotgan ruxsat ko‘rinib turadi.
- Deploy a site to your own CDN account qo‘llanmasida saytni akkauntlar o‘rtasida ko‘chirish batafsil yoritilgan.
Agar ulanmasa
Ruxsat tasdiqlanmagan sifatida ko‘rsatilsa. Cloudflare har doim ham tokenga o‘z ruxsatlarini ro‘yxatga olishga ruxsat bermayvermaydi. Yetishmayotgan narsani qo‘shish uchun My Profile → API Tokens bo‘limidagi tokenni tahrirlang — token qiymati o‘zgarmaydi.
Saytni ikkita Cloudflare akkaunti o‘rtasida ko‘chirish. Har bir Cloudflare akkaunti o‘zining nom serverlari juftligiga ega, shuning uchun domanning nom serverlari ham o‘zgaradi. Ular o‘zgarguncha saytingiz eski akkauntdan xizmat ko‘rsatishda davom etadi.
Kalit rad etilgani haqida xabar chiqsa. Ko‘pincha uchta sababdan biri bo‘ladi: u bilan birga nusxalangan bo‘sh joy yoki qator uzilishi, muddati o‘tgan kalit yoki nusxalab olganingizdan keyin bekor qilingan yoki qayta yaratilgan kalit. Yangisini yaratib, uni qaytadan kiriting.
Ulanadi, lekin keyinroq qandaydir xatolik yuz bersa. Kalit autentifikatsiyadan o‘tadi, lekin amalga oshirilishi kerak bo‘lgan harakat uchun zarur bo‘lgan ruxsatga ega emas. Yuqorida sanab o‘tilgan ruxsatlarga ega yangi kalitni yarating, so‘ngra eski ulanishni uzib, yangi kalitni ulang.
Ulanishni uzish
Integrations bo‘limini oching, akkauntni toping va Disconnect tugmasini bosing. Bu saqlangan kalitni darhol o‘chirib tashlaydi. Undan foydalanayotgan har qanday narsa keyingi harakatidayoq to‘xtatiladi va unga bog‘liq bo‘lgan ekranlar jimgina xato berish o‘rniga bu haqda xabar beradi.
Ulanishni uzish oldin bajarilgan ishlarni bekor qilmaydi — akkauntingizda o‘zgartirgan yozuvlarimiz, joylashtirishlarimiz yoki sozlamalarimiz o‘zgarmagan holda qoladi. Agar kalitning o‘zi sizib chiqqan bo‘lishi mumkin deb o‘ylasangiz, uni yetkazib beruvchida ham bekor qiling; ulanishni uzish ularning nusxasini emas, bizning nusxamizni o‘chirib tashlaydi.