Abin da haɗa shi zai yi muku
Haɗa asusunku na Cloudflare yana ba mu damar buga rukunonin yanar gizo na tsaye (static sites) zuwa Cloudflare Pages a kan asusunku, da kuma bayar da DNS da ma'ajiyar cache ta rukunonin yanar gizonku daga gare shi. Komai yana nan a cikin allon sarrafawa na Cloudflare na kanku kuma a kan tsarin Cloudflare na kanku.
Kafin ku fara
Asusun Cloudflare, tare da yankunan yanar gizo (domains) da kuke son amfani da su da aka ƙara a ciki a matsayin shiyyoyi (zones). Tsarin kyauta ya wadatar don haɗawa; abin da za ku iya yi a kowace shiyya ya dogara ne da abin da tsarinku ya ba da dama.
1. Ƙirƙiri maɓallin a Cloudflare
A allon sarrafawa na Cloudflare buɗe Bayanin Martaba Na (My Profile) → Alamomin API (API Tokens) kuma zaɓi Ƙirƙiri Alama (Create Token), sannan Ƙirƙiri Alamar Da Aka Keɓance (Create Custom Token). Ba shi suna, ƙara izini da ke ƙasa, kuma a ƙarƙashin Albarkatun Shiyya (Zone Resources) zaɓi shiyyoyin da kuke son mu samu damar shiga — dukkan shiyyoyi, ko kawai waɗanda kuka ambata. Bitar da shi kuma danna Ƙirƙiri Alama (Create Token). Cloudflare tana nuna alamar sau ɗaya kawai; kwafa shi a lokacin.
Ƙara waɗannan izini:
- Zone → Zone → Read
- Zone → DNS → Edit
- Zone → Cache Purge → Purge
- Zone → Zone Settings → Edit
- Account → Cloudflare Pages → Edit — kawai idan kuna son mu buga rukunonin yanar gizo zuwa Pages. Alamar da ba ta da shi tana ci gaba da haɗuwa kuma tana aiki don DNS da cache.
Tsohuwar hanya ta daban. Maimakon alama, za ku iya haɗawa da Maɓallin API Na Duniya (Global API Key) da adireshin imel ɗin da kuke shiga da shi (Bayanin Martaba Na (My Profile) → Alamomin API (API Tokens) → Maɓallan API (API Keys) → Maɓallin API Na Duniya (Global API Key) → Duba (View)). Cloudflare tana ba da shawarar rashin amfani da shi: Maɓallin API na Duniya yana ɗauke da kowane izini da bayanan shigarku suke da shi, a kowace shiyya, kuma ba za a iya taƙaita shi ba. Yi amfani da alama idan za ku iya.
2. Haɗa shi a nan
Buɗe Haɗe-haɗe (Integrations) a cikin allon sarrafawarku kuma zaɓi Haɗa asusu (Connect an account). Zaɓi asusun Cloudflare (Pages, CDN & DNS) a matsayin rukunin da kuma Cloudflare a matsayin asusun, cika Alamar API (API token) — ko, ga tsohuwar hanya ta daban, Maɓallin API (API key) da Imel ɗin asusu (Account email), sannan danna Haɗa asusu (Connect account).
Muna gwada abin da kuka liƙa kafin a ajiye komai. Ba a taɓa adana maɓallin da ba ya aiki ba, kuma amsar tana faɗin abin da ba daidai ba game da shi. Maɓallin da ke aiki ana kiyaye shi a ɓoye a cikin rumbun adana bayanan sirrinmu — ba a taɓa ajiye shi a cikin bayanan ma'ajiyar (database) ba — kuma ba za a sake nuna shi ba, ko da gare ku.
Abin da ke faruwa na gaba
- Cloudflare Pages yana bayyana a matsayin manufar tura aiki (deploy target) lokacin da kuka ƙirƙira ko matsar da rukunin yanar gizo na tsaye, kuma muna buga ginin zuwa aikin Pages a kan asusunku.
- Shiyyoyinku na iya bayar da DNS na yanki da cache na rukunin yanar gizo daga wannan asusun.
- Muna bincika ko alamar tana iya karanta shiyyoyinku, gyara DNS, wanke cache da canza saitunan shiyya. Jerin abubuwan dubawa kusa da haɗin yana nuna waɗanda muka sami damar tabbatarwa a cikinsu.
Idan kuna son ajiye CDN da DNS a kan asusun Cloudflare mabanbanta, haɗa su daban-daban a matsayin Cloudflare CDN da Cloudflare DNS maimakon haka — kowannensu yana da jagorarsa na daban.
Idan bai haɗu ba
Wani izini yana nunawa a matsayin wanda ba a tabbatar ba. Cloudflare ba koyaushe take ba da damar alama ta lissafa nata izinin ba, don haka ana tabbatar da wasu a karon farko da muka yi amfani da su. Idan wani aiki ya faskara daga baya tare da kuskuren izini, gyara alamar a cikin Bayanin Martaba Na (My Profile) → Alamomin API (API Tokens) kuma ƙara izinin da ya ɓace — ƙimar alamar ba ta canzawa, don haka babu abin da ke buƙatar sake haɗawa.
Shiyya ta ɓace. Albarkatun Shiyya (Zone Resources) na alamar bai haɗa da ita ba. Gyara alamar don haɗawa da wannan shiyyar, ko dukkan shiyyoyi.
An ce an ƙi maɓallin. Kusan koyaushe yana ɗaya daga cikin abubuwa uku: sarari ko hutun layi da aka kofa tare da shi, maɓallin da ya ƙare wa'adinsa, ko maɓallin da aka soke ko aka sake samar da shi bayan kun kwafa shi. Ƙirƙiri sabo sannan ku sake liƙa shi.
Yana haɗawa, amma wani abu ya gaza daga baya. Maɓallin yana tabbatar da inganci amma ba shi da izinin da aikin yake buƙata. Ƙirƙiri sabon maɓalli tare da izini da aka lissafa a sama, sannan cire tsohon haɗin kuma haɗa sabon maɓallin.
Cire haɗin
Buɗe Haɗe-haɗe (Integrations), nemo asusun sannan danna Cire haɗin (Disconnect). Wannan yana share maɓallin da aka adana nan take. Duk wani abin da ke amfani da shi zai tsaya a aikinsa na gaba, kuma allon da suka dogara da shi za su faɗi hakan maimakon yin shiru su gaza.
Cire haɗin ba ya soke abin da aka riga aka yi — bayanan da aka yi rikodi, turawar aiki ko saitunan da muka canza a asusunku suna kasancewa yadda suke. Idan kuna tunanin maɓallin da kansa na iya yoyo, ku kuma soke shi a wurin dillalin; cire haɗin yana share kwafinmu ne, ba nasu ba.