د دې په نښلول سره تاسو ته څه ګټه رسېږي
خپل د AWS اکاونټ نښلول تاسو ته دا زمینه برابروي چې زموږ پر ځای یوه پاڼه پر خپله CDN وټکوئ. زون، ترافیک او بل ستاسو په اکاونټ کې دي، او تاسو لا هم کولی شئ چې د Zinn® ډشبورډ دننه د CDN کیش پاک کړئ او تنظیمات یې بدل کړئ—بې له دې چې د پینلونو ترمنځ بدلون وکړئ.
مخکې له دې چې پیل وکړئ
یو د AWS اکاونټ. د دې نښلون لپاره یو IAM کاروونکی جوړ کړئ چې تګلاره یې د CloudFront د لوستلو لاسرسی او cloudfront:CreateInvalidation ته اجازه ورکوي، کوم چې د کیش پاکولو لپاره اړین دی.
د خپل ډومین د خدمت کولو لپاره، CloudFront همدارنګه په us-east-1 سیمه کې د AWS Certificate Manager کې د دې لپاره یو سند ته اړتیا لري. په کومه بله سیمه کې سندونه د CloudFront لپاره نه لیدل کېږي، په پام کې نیولو پرته چې په بل ډول په کومه سیمه کې کار کوئ.
۱. په AWS کې کیلي جوړه کړئ
د AWS کنسول کې IAM → Users خلاص کړئ، هغه کاروونکی وټاکئ چې دا نښلون باید د هغه په توګه کار وکړي (یو ځانګړی جوړ کړئ—هیڅکله خپل د روټ اکاونټ مه کاروئ)، د دې د Security credentials ټب خلاص کړئ او د Access keys لاندې، Create access key وټاکئ. د کارونې قضیې په توګه Other وټاکئ، دوام ورکړئ، او Create access key وټاکئ. د Access key ID او Secret access key کاپي کړئ—AWS راز یو ځل ښیې. هر IAM کاروونکی کولی شي په یو وخت کې دوه کیلي ولري.
۲. دلته یې وښلوئ
په خپل ډشبورډ کې Integrations خلاص کړئ او Connect an account وټاکئ. د ګروپ په توګه Your own CDN او د اکاونټ په توګه Amazon CloudFront وټاکئ، Access key ID او Secret access key ډک کړئ، او پر Connect account کېکاږئ.
مخکې تر دې چې څه شی خوندي شي، موږ هغه څه ازموو چې تاسو یې پیسټ کوئ. هغه کیلي چې کار نه کوي هېڅکله نه خوندي کېږي، او ځواب وایي چې پدې کې څه غلط وو. هغه کیلي چې کار کوي زموږ د رازونو په والټ کې — هېڅکله زموږ په ډیټابیس کې — په انکریپټ شوي ډول ساتل کېږي او نور هېڅکله نه ښودل کېږي، حتی تاسو ته هم نه.
وروسته څه پېښېږي
- د یوې پاڼې د CDN ټب خلاص کړئ. د Where this site is served from لاندې، دا اکاونټ د یو منزل په توګه څرګندېږي. هغه وټاکئ او تایید یې کړئ؛ موږ ستاسو په اکاونټ کې د پاڼې تشکیلات جوړوو، هغه ارزوو، او یوازې بیا پاڼه بل لور ته انتقالوو، ترڅو پاڼه د انتقال پرمهال فعاله پاتې شي.
- د همدې ټب څخه تاسو کولی شئ د پاڼې کیش پاک کړئ او په خپل اکاونټ کې د دې د CDN تنظیمات بدل کړئ.
- کله چې تاسو ونښلوئ، موږ دا ارزوو چې کیلي څه شی کولی شي: ستاسو زونونه یا ملکیتونه لست کړئ، یو په تفصیل سره ولولئ، کیش پاک کړئ، تنظیمات بدل کړئ او—چیرې چې پلورونکي یې ولري—جغرافیايي اصول. د نښلون تر څنگ چکلېست ښیې چې له هغو څخه کوم یو موږ تاییدولی شو، نو د ورک شوي اجازې نښه د دې لپاره ښکاري چې مخکې له دې چې یوه پاڼه اکاونټ ته انتقال کړئ، معلومه وي.
- Deploy a site to your own CDN account د اکاونټونو ترمنځ د پاڼې انتقال په تفصیل سره پوښي.
که دا ونه نښلي
ستاسو ډومین نه شي تړل کېدی. په us-east-1 کې د دې لپاره کوم سند شتون نلري. په هغه سیمه کې د AWS Certificate Manager څخه یو غوښتنه وکړئ، بیا هڅه وکړئ.
د کیش پاکول ناکامېږي. د کاروونکي په تګلاره کې cloudfront:CreateInvalidation نشته. هغه اضافه کړئ؛ کیلي نه بدله شي.
وایي چې کیلي رد شوه. تقریبا تل د دریو شیانو څخه یو وي: یو ځای یا د کرښې ماتیدل چې ورسره کاپي شوي وي، یوه کیلي چې وخت یې پای ته رسېدلی وي، یا یوه کیلي چې ستاسو تر کاپي کولو وروسته لغوه شوې یا بیا جوړه شوې وي. یوه تازه جوړه کړئ او بیا یې پیسټ کړئ.
دا نښلي، مګر وروسته یو څه ناکامېږي. کیلي تصدیق کوي مګر د عمل لپاره اړینه اجازه نلري. د پورتنیو لست شویو اجازو سره یوه نوې کیلي جوړه کړئ، بیا زوړ نښلون جلا کړئ او نوي کیلي ونښلوئ.
جلا کول
Integrations خلاص کړئ، اکاونټ پیدا کړئ او پر Disconnect کېکاږئ. دا په سمدستي توګه خوندي شوې کیلي له منځه وړي. هر هغه شی چې دا یې کاراوه په خپل راتلونکي عمل کې درېږي، او هغه سکرینونه چې پر دې پورې تړلي وو د خاموشۍ سره د ناکامېدو پر ځای دا خبره کوي.
جلا کول هغه څه چې مخکې ترسره شوي وو نه بدلوي—ریکارډونه، ځای پرځای کول یا تنظیمات چې موږ ستاسو په اکاونټ کې بدل کړي لکه څنګه چې دي پاتې کېږي. که تاسو فکر کوئ چې کیلي خپله لیک شوې وي، نو دا د پلورونکي سره هم لغوه کړئ؛ جلا کول زموږ کاپي لرې کوي، د دوی نه.