مزایای اتصال آن برای شما
اتصال حساب Akamai خودتان به شما امکان میدهد بهجای شبکه تحویل محتوای (CDN) ما، یک وبسایت را روی CDN خودتان قرار دهید. ناحیه، ترافیک و صورتحساب در حساب شما قرار دارد و همچنان میتوانید کش را پاکسازی کرده و تنظیمات CDN را از داخل داشبورد Zinn® خود تغییر دهید—بدون نیاز به جابهجایی میان پنلها.
پیش از شروع
یک قرارداد Akamai با Property Manager و Fast Purge.
۱. ایجاد کلید در Akamai
در Akamai Control Center، گزینههای Identity and Access Management و Create API client را باز کنید. یک کلاینت پیشرفته انتخاب کنید تا بتوانید APIهای آن را برگزینید، و هر دو مورد زیر را دسترسی بدهید:
- Property Manager — دسترسی خواندن، تا بتوانیم داراییهای شما را ببینیم؛
- Fast Purge — تا بتوانیم آنها را پاکسازی کنیم. این یک دسترسی جداگانه است و بدون آن میتوانیم داراییهای شما را ببینیم اما نمیتوانیم آنها را پاکسازی کنیم.
سپس Akamai مشخصات EdgeGrid کلاینت را نشان میدهد: یک میزبان، یک توکن کلاینت، یک رمز محرمانه کلاینت و یک توکن دسترسی. هر چهار مورد را کپی کنید.
۲. اتصال آن در اینجا
بخش Integrations را در داشبورد خود باز کرده و Connect an account را انتخاب کنید. گزینه Your own CDN را به عنوان گروه و Akamai را به عنوان حساب انتخاب کنید، API host، Client token، Client secret و Access token را پر کنید، و روی Connect account بزنید.
ما پیش از ذخیرهسازی هر چیزی، محتوایی را که جایگذاری کردهاید آزمایش میکنیم. کلیدی که کار نکند هرگز ذخیره نمیشود و پاسخ نشان میدهد که چه مشکلی داشته است. کلیدی که کار کند بهصورت رمزگذاریشده در خزانه اسرار ما ذخیره میشود—نه در پایگاه داده ما—و هرگز دوباره نمایش داده نمیشود، حتی به شما.
چه اتفاقی در ادامه میافتد
- زبانه CDN یک وبسایت را باز کنید. در بخش Where this site is served from، این حساب به عنوان یک مقصد ظاهر میشود. آن را انتخاب کرده و تأیید کنید؛ ما پیکربندی وبسایت را در حساب شما میسازیم، آن را بررسی میکنیم و تنها پس از آن وبسایت را منتقل میکنیم، بهطوریکه وبسایت در طول انتقال روشن میماند.
- از همان زبانه میتوانید کش وبسایت را پاکسازی (purge) کنید و تنظیمات CDN آن را در حساب خود تغییر دهید.
- هنگامی که متصل میشوید، بررسی میکنیم که کلید چه کارهایی میتواند انجام دهد: فهرست کردن ناحیهها یا داراییهای شما، خواندن یکی با جزئیات، پاکسازی کش، تغییر تنظیمات و — در مواردی که فروشنده دارد — قوانین جغرافیایی. فهرست بررسی کنار اتصال نشان میدهد کدامیک از آنها را توانستهایم تأیید کنیم، بنابراین یک مجوز ازدسترفته پیش از انتقال وبسایت به حساب قابلمشاهده است.
- بخش Deploy a site to your own CDN account انتقال وبسایت بین حسابها را با جزئیات پوشش میدهد.
اگر متصل نشد
داراییها ظاهر میشوند اما پاکسازی با شکست مواجه میشود. کلاینت API فاقد Fast Purge است. آن را در بخش Identity and Access Management به کلاینت اضافه کنید.
درخواست رد شد. یکی از چهار مقدار در کادر اشتباهی جایگذاری شده است — میزبان، آدرس طولانیتری است که با akamaiapis.net ختم میشود، و جابهجایی سه توکن آسان است.
پیام میدهد که کلید رد شد. تقریباً همیشه یکی از سه مورد زیر است: یک فاصله یا شکست خط که همراه با آن کپی شده است، کلیدی که منقضی شده است، یا کلیدی که پس از کپی کردن شما باطل یا بازتولید شده است. یک کلید جدید ایجاد کنید و دوباره آن را جایگذاری کنید.
متصل میشود، اما بعداً چیزی با شکست مواجه میشود. کلید احراز هویت میشود اما فاقد مجوزی است که اقدام به آن نیاز دارد. یک کلید جدید با مجوزهای ذکرشده در بالا ایجاد کنید، سپس اتصال قبلی را قطع کرده و کلید جدید را متصل کنید.
قطع اتصال
بخش Integrations را باز کنید، حساب را پیدا کرده و روی Disconnect بزنید. این کار کلید ذخیرهشده را بلافاصله حذف میکند. هر چیزی که از آن استفاده میکرده در اقدام بعدی متوقف میشود، و صفحاتی که به آن وابسته بودهاند به جای شکست بیصدا، این موضوع را اعلام میکنند.
قطع کردن اتصال، کارهایی را که از پیش انجام شده است خنثی نمیکند — سوابق، استقرارها یا تنظیماتی که در حساب شما تغییر دادهایم به همان شکل باقی میمانند. اگر فکر میکنید ممکن است خود کلید افشا شده باشد، آن را در سمت فروشنده نیز باطل کنید؛ قطع اتصال، نسخه ما را حذف میکند، نه نسخه آنها را.