Холбосны давуу тал
Өөрийн AWS бүртгэлийг холбосноор та сайтаа манай CDN дээр биш өөрийнхөө CDN дээр байршуулах боломжтой болно. Бүс (zone), траффик болон төлбөр тооцоо нь таны бүртгэлд хамаарах бөгөөд та Zinn® хянах самбараасаа кэшийг цэвэрлэх (purge) болон CDN-ийн тохиргоог өөрчлөх боломжтой хэвээр байна — самбар хооронд шилжих шаардлагагүй.
Эхлэхээсээ өмнө
AWS бүртгэл шаардлагатай. Энэхүү холболтод зориулж IAM хэрэглэгч үүсгэх бөгөөд түүний бодлого (policy) нь CloudFront-ийг унших эрх болон кэш цэвэрлэхэд шаардлагатай cloudfront:CreateInvalidation эрхийг зөвшөөрсөн байх ёстой.
Өөрийн домэйныг ашиглахын тулд CloudFront-д мөн us-east-1 бүс дэх AWS Certificate Manager дээрх тухайн домэйны сертификат шаардлагатай. Та өөр ямар ч бүсэд ажиллаж байсан, бусад бүс дэх сертификатуудыг CloudFront харах боломжгүй байдаг.
1. AWS дээр түлхүүр үүсгэх
AWS консол дотор IAM → Users руу орж, энэ холболтын ашиглах хэрэглэгчийг сонгоод (зориулалтын хэрэглэгч үүсгэнэ үү — өөрийн үндсэн root бүртгэлийг хэзээ ч бүү ашиглаарай), түүний Security credentials таб руу орж, Access keys хэсгээс Create access key-г сонгоно уу. Ашиглах тохиолдлоор Other-г сонгоод үргэлжлүүлэн, Create access key-г сонгоно уу. Access key ID болон Secret access key-г хуулж авна уу — AWS нууц түлхүүрийг зөвхөн нэг удаа харуулдаг. IAM хэрэглэгч бүр нэг удаад хоёр түлхүүр эзэмших боломжтой.
2. Энд холбох
Хянах самбарынхаа Integrations хэсгийг нээж, Connect an account-г сонгоно уу. Бүлгээр Your own CDN, бүртгэлээр Amazon CloudFront-г сонгоод, Access key ID болон Secret access key-г бөглөн, Connect account дээр дарна уу.
Аливаа зүйлийг хадгалахаас өмнө бид таны буулгасан (paste) мэдээллийг шалгадаг. Ажиллахгүй байгаа түлхүүрийг хэзээ ч хадгалахгүй бөгөөд хариу дээр юу буруу байсныг мэдээлнэ. Ажиллаж байгаа түлхүүрийг манай нууц кодын санд шифрлэж хадгалах ба — манай мэдээллийн санд хэзээ ч хадгалахгүй — танд ч мөн дахин хэзээ ч харуулахгүй.
Дараа нь юу болох вэ
- Сайтын CDN табыг нээнэ үү. Where this site is served from хэсгийн доор энэ бүртгэл байршил хэлбэрээр харагдана. Түүнийг сонгоод баталгаажуулна уу; бид таны бүртгэл дээр сайтын тохиргоог үүсгэж, шалгасны дараа л сайтаа шилжүүлэх тул шилжүүлэг хийгдэх явцад сайт хэвийн ажилласаар байх болно.
- Та тухайн табаас сайтын кэшийг цэвэрлэж (purge), өөрийн бүртгэл дээрх CDN-ийн тохиргоог өөрчлөх боломжтой.
- Таныг холбогдох үед бид түлхүүр юу хийж чадахыг шалгадаг: таны бүсүүд эсвэл эзэмшлүүдийг жагсаах, нэг бүрчлэн дэлгэрэнгүй унших, кэш цэвэрлэх, тохиргоог өөрчлөх болон — нийлүүлэгчид байгаа тохиолдолд — газар зүйн дүрмүүд. Холболтын хажууд байх шалгах хуудас нь эдгээрээс алийг нь бид баталгаажуулж чадсаныг харуулдаг тул сайтаа бүртгэл рүү шилжүүлэхээс өмнө дутуу зөвшөөрөл харагдах болно.
- Deploy a site to your own CDN account хэсэгт сайтаа бүртгэлүүдийн хооронд шилжүүлэх талаар дэлгэрэнгүй авч үзсэн болно.
Холбогдохгүй бол
Таны домэйныг холбох боломжгүй байна. us-east-1 бүсэд үүнд зориулсан сертификат байхгүй байна. Тухайн бүс дэх AWS Certificate Manager дээр сертификат хүсэлт гаргаад, дахин оролдоно уу.
Цэвэрлэх (purge) ажиллагаа амжилтгүй боллоо. Хэрэглэгчийн бодлогод cloudfront:CreateInvalidation дутагдаж байна. Үүнийг нэмнэ үү; түлхүүр өөрчлөгдөхгүй.
Түлхүүрийг хүлээн авахаас татгалзсан гэж байна. Бараг ихэнхдээ дараах гурван зүйлийн нэг байдаг: зайн зай эсвэл мөр шилжилт хамт хуулагдсан, түлхүүрийн хугацаа дууссан, эсвэл таныг хуулж авснаас хойш түлхүүрийг хүчингүй болгосон эсвэл дахин үүсгэсэн. Шинэ түлхүүр үүсгээд дахин буулгана уу.
Холбогдсон боловч дараа нь ямар нэг зүйл амжилтгүй боллоо. Түлхүүр баталгаажсан боловч тухайн үйлдлийг хийхэд шаардлагатай зөвшөөрөл дутагдаж байна. Дээр дурдсан зөвшөөрлүүд бүхий шинэ түлхүүр үүсгээд, хуучин холболтыг салгаж, шинэ түлхүүрийг холбоно уу.
Салгах
Integrations хэсгийг нээж, бүртгэлийг олоод Disconnect дээр дарна уу. Энэ нь хадгалагдсан түлхүүрийг шууд устгана. Түүнийг ашиглаж байсан аливаа зүйл дараагийн үйлдэл дээрээ зогсох бөгөөд түүнээс хамааралтай дэлгэцүүд чимээгүй алдаа гаргахын оронд энэ тухай мэдээлэх болно.
Салгасан ч аль хэдийн хийгдсэн зүйлсийг буцаахгүй — таны бүртгэл дээр бидний өөрчилсөн бичлэгүүд, байршуулалтууд эсвэл тохиргоонууд хэвээр үлдэнэ. Хэрэв та түлхүүр өөрөө задарсан байж магадгүй гэж бодож байвал нийлүүлэгч дээр мөн хүчингүй болгоно уу; салгаснаар манай талд байгаа хувийг устгах бөгөөд тэднийхийг устгахгүй.