Abin da haɗa shi ke yi muku
Haɗa naku asusun AWS yana ba ku damar sanya shafi a kan naku CDN maimakon namu. Yankin, zirga-zirgar ababen hawa da rasit suna kan asusunku, kuma har yanzu kuna iya share rumbun adana bayanai kuma ku canza saitunan CDN daga cikin allon sarrafa Zinn® ɗinku - babu canzawa tsakanin bangarori.
Kafin ku fara
Asusun AWS. Ƙirƙiri mai amfani da IAM don wannan haɗin wanda manufofinsa ke ba da damar karanta CloudFront da cloudfront:CreateInvalidation, wanda shine abin da share rumbun adana bayanai ke buƙata.
Don ba da hidima ga yankinku, CloudFront kuma yana buƙatar takardar shaida don shi a AWS Certificate Manager a yankin us-east-1. Takaddun shaida a kowane yankin ba a gani ga CloudFront, duk wani yankin da kuke aiki a ciki.
1. Ƙirƙiri maɓalli a AWS
A cikin na'urar sarrafa AWS buɗe IAM → Users, zaɓi mai amfani da wannan haɗin ya kamata ya yi aiki a matsayin (ƙirƙiri wanda aka keɓe - kada ku yi amfani da asusun tushenku), buɗe shafin Security credentials ɗinsa kuma, ƙarƙashin Access keys, zaɓi Create access key. Zaɓi Other a matsayin amfani, ci gaba, kuma zaɓi Create access key. Kwafi Access key ID da Secret access key — AWS yana nuna asirin sau ɗaya. Kowane mai amfani da IAM na iya riƙe maɓalli biyu a lokaci ɗaya.
2. Haɗa shi a nan
Buɗe Integrations a cikin allon sarrafawa kuma zaɓi Connect an account. Zaɓi Your own CDN a matsayin ƙungiya kuma Amazon CloudFront a matsayin asusun, cika Access key ID da Secret access key, kuma danna Connect account.
Muna gwada abin da kuka liƙa kafin a adana komai. Ba a taɓa adana maɓallin da ba ya aiki ba, kuma amsar tana cewa menene matsalar da shi. Ana adana maɓallin da ke aiki a ɓoye a cikin rumbun adana asirinmu — ba a cikin rumbun adana bayanai ba — kuma ba a taɓa nuna shi ba, ko da a gare ku ba.
Abin da ke faruwa na gaba
- Buɗe shafin CDN na shafin yanar gizo. Ƙarƙashin Where this site is served from, wannan asusun
yana bayyana a matsayin wurin da za a nufa. Zaɓi shi kuma tabbatar; muna gina tsarin shafin a kan asusunku, duba shi, sannan kawai muke motsa shafin, ta yadda shafin zai kasance a buɗe yayin motsin.
- Daga shafin guda ɗaya za ku iya share rumbun adana bayanai na shafin kuma ku canza saitunan CDN ɗinsa a kan asusunku.
- Lokacin da kuka haɗa, muna bincika abin da maɓallin zai iya yi: lissafa yankunanku ko kaddarorin ku, karanta ɗaya a
cikakken bayani, share rumbun adana bayanai, canza saitunan da - inda mai sayarwa ke da su - dokokin ƙasa.
- Jerin abubuwan dubawa kusa da haɗin yana nuna wanne daga cikin waɗannan za mu iya tabbatarwa, don haka rashin izini
yana bayyane kafin ku motsa shafi zuwa asusun.
- Deploy a site to your own CDN account yana rufe motsa shafi tsakanin asusu dalla-dalla.
Idan bai haɗu ba
Ba za a iya haɗa yankinku ba. Babu takardar shaida don shi a us-east-1. Nemi ɗaya a AWS Certificate Manager a wannan yankin, sannan gwada kuma.
Sharewa ta gaza. Manufofin mai amfani ba su da cloudfront:CreateInvalidation. Ƙara shi; maɓallin ba ya canzawa.
Yana cewa an ƙi karɓar maɓallin. Kusan kowane lokaci ɗaya daga cikin abubuwa uku ne: sarari ko ƙarshen layi da aka kwafi tare da shi, maɓallin da ya ƙare, ko maɓallin da aka soke ko aka sabunta bayan kun kwafi shi. Ƙirƙiri sabo kuma liƙa shi kuma.
Yana haɗawa, amma wani abu daga baya ya gaza. Maɓallin yana tabbatarwa amma ba shi da izinin da aikin ke buƙata. Ƙirƙiri sabon maɓalli tare da izinin da aka lissafa a sama, sannan cire haɗin tsohon haɗin kuma haɗa sabon maɓalli.
Cire haɗin
Buɗe Integrations, nemo asusun kuma danna Disconnect. Wannan yana share maɓallin da aka adana lokaci ɗaya. Duk abin da ke amfani da shi yana tsayawa a aikinsa na gaba, kuma allon da ya dogara da shi yana faɗar haka maimakon gazawa a shiru.
Cire haɗin ba ya soke abin da aka riga aka yi — bayanan, turawa ko saitunan da muka canza a kan asusunku suna nan yadda suke. Idan kuna tunanin maɓallin da kansa ya fita, ku kuma soke shi a wurin mai sayarwa; cire haɗin yana cire kwafinmu, ba nasu ba.