مقالات

آموزش ساخت سرویس توزیع محتوای ابری

سرویس توزیع محتوای ابری (CDN) یک زیرساخت برای تحویل سریع‌تر، پایدارتر و ایمن‌تر محتوای وب است. استفاده از CDN می‌تواند میانگین زمان بارگذاری صفحات را تا ۵۰ درصد کاهش دهد و پایداری سرویس را به بیش از ۹۹٫۹٪ برساند.

با سرویس توزیع محتوای ابری کلود دات آی‌آر، امکان افزایش سرعت بارگذاری سایت، دانلود فایل‌های حجیم با سرعت بالا و ارائه فایل‌های استاتیک مانند ویدئو، تصویر، CSS و JS از نزدیک‌ترین سرور به کاربر فراهم می‌شود.

مزیت کلیدی این سرویس آن است که بدون نیاز به تغییر در تنظیمات DNS، می‌توانید تمام یا بخشی از محتوای سایت خود را از طریق CDN در اختیار کاربران قرار دهید. در این روش، ساختار فعلی دامنه شما حفظ می‌شود و کاربران محتوای شما را از نزدیک‌ترین سرور دریافت می‌کنند. در ادامه، مراحل ساخت و فعال‌سازی سرویس توزیع محتوای ابری را به‌صورت گام‌به‌گام بررسی می‌کنیم تا بتوانید سرویس CDN خود را به‌درستی راه‌اندازی و استفاده کنید. تا انتهای این آموزش همراه کلود دات آی‌آر باشید.

پیش‌نیازهای ساخت سرویس توزیع محتوای ابری

پیش‌نیازهای ساخت سرویس توزیع محتوای ابری

قبل از ساخت سرویس توزیع محتوای ابری، لازم است وضعیت دسترسی دامنه و زیردامنه موردنظر را بررسی کنید. اطمینان از دسترسی صحیح دامنه از طریق پروتکل‌های HTTP و HTTPS باعث می‌شود فرآیند ایجاد و استفاده از سرویس CDN بدون مشکل انجام شود.

پیش از اقدام به ساخت سرویس، مطمئن شوید:

  • دامنه و زیردامنه موردنظر شما هم روی HTTP و هم روی HTTPS در دسترس باشد.

آموزش ساخت CDN

در این بخش، فرآیند ساخت سرویس توزیع محتوای ابری را از ورود به پنل تا فعال‌سازی نهایی سرویس، مرحله‌به‌مرحله پیش می‌بریم. در هر مرحله تنظیمات موردنیاز را بررسی می‌کنیم تا بتوانید سرویس CDN را متناسب با نیاز سایت خود ایجاد و پیکربندی کنید.

در ادامه، مراحل ساخت سرویس را به‌ترتیب از انتخاب بسته و پیکربندی اولیه تا احراز مالکیت دامنه، بررسی اطلاعات و فعال‌سازی سرویس توضیح می‌دهیم.

ورود به پنل

ورود به پنل
۱. مراجعه به بخش توزیع محتوای ابری

ابتدا با وارد کردن نام کاربری و رمز عبور، وارد پنل my.cdn.ir شوید و از منوی سمت راست وارد بخش «توزیع محتوای ابری» شوید و روی دکمه «افزودن توزیع محتوا» کلیک کنید.

۱. مراجعه به بخش توزیع محتوای ابری
۲. افزودن توزیع محتوا

مراحل ساخت سرویس

ساخت سرویس CDN شامل چند مرحله مشخص است که از انتخاب بسته مناسب شروع شده و با پیکربندی سرویس و فعال‌سازی آن ادامه پیدا می‌کند. در ادامه، هر یک از این مراحل را به‌ترتیب بررسی می‌کنیم.

گام اول: انتخاب بسته

گام اول: انتخاب بسته

 

در گام اول، متناسب با نیازمندی خود، یکی از بسته‌های توزیع محتوای ابری رایگان، پایه، پیشرفته و سازمانی را انتخاب کنید و روی دکمه «گام بعدی» کلیک کنید.

گام دوم: پیکربندی

گام دوم: پیکربندی

 

در گام دوم، موارد زیر را به‌ترتیب تکمیل کنید و در پایان روی دکمه «گام بعدی» کلیک کنید:

  • یک نام برای CDN وارد کنید. (فقط از حروف کوچک انگلیسی استفاده کنید.)
  • پروتکل دسترسی به دامنه را مشخص کنید. (HTTP یا HTTPS)
  • لینک دامنه مبدا (Origin) را وارد کنید. برای مثال: dl.yourdomain.ir یا yourdomain.ir

    • توجه: امکان استفاده از لینک دامنه مبدا به همراه Sub-folder وجود ندارد؛ برای مثال yourdomain.ir/web قابل استفاده نیست.

 

  • شیوه توزیع محتوا را انتخاب کنید:

    • توزیع متمرکز: محتوا فقط از طریق پاپ‌سایت‌های تهران توزیع می‌شود و ترافیک کاربران نهایی به‌صورت تمام‌بها محاسبه می‌شود.
    • توزیع داخلی: محتوا از پاپ‌سایت‌های سراسر ایران توزیع می‌شود و ترافیک کاربران نهایی به‌صورت نیم‌بها محاسبه می‌شود.
    • توزیع بین‌المللی: محتوا از پاپ‌سایت‌های ایران و خارج از کشور توزیع می‌شود و برای کاربران داخل ایران، ترافیک به‌صورت نیم‌بها محاسبه می‌شود.

گام سوم: احراز مالکیت دامنه

گام سوم: احراز مالکیت دامنه

در گام سوم باید مالکیت دامنه را تایید کنید. برای احراز مالکیت دامنه یکی از روش‌های زیر را انتخاب کنید:

  • آپلود فایل در هاست مبدا
  • افزودن رکورد DNS
  • اضافه کردن تگ HTML در سایت

پس از انجام یکی از این روش‌ها، دوباره وارد پنل شوید و فرایند ساخت سرویس را تکمیل کنید.

پس از انجام یکی از این روش‌ها، دوباره وارد پنل شوید و فرایند ساخت سرویس را تکمیل کنید.

گام چهارم: بررسی نهایی

گام چهارم: بررسی نهایی

در گام چهارم خلاصه‌ای از اطلاعات سرویس CDN شما نمایش داده می‌شود. در صورت صحت اطلاعات، روی دکمه تأیید و ساخت کلیک کنید.

گام پنجم: فعال‌سازی سرویس

گام پنجم: فعال‌سازی سرویس

فرایند ساخت سرویس حدود ۱۰ دقیقه زمان می‌برد. بعد از تکمیل فرایند ساخت، وضعیت نقاط توزیع (پاپ‌سایت‌ها) در پنل به رنگ سبز نمایش داده می‌شود.

گام پنجم: فعال‌سازی سرویس

استفاده از لینک اختصاصی در سایت

استفاده از لینک اختصاصی در سایت
کپی کردن لینک CDN

جایگذاری لینک CDN به‌جای لینک اصلی

جایگذاری لینک CDN به‌جای لینک اصلی
جایگذاری لینک CDN به‌جای لینک اصلی

پس از ساخت و فعال‌سازی سرویس CDN، یک لینک اختصاصی در اختیار شما قرار می‌گیرد که می‌توانید از آن برای ارائه فایل‌های سایت از طریق شبکه توزیع محتوا استفاده کنید. برای مثال، اگر فایل 1.jpeg در سایت شما با آدرس زیر قرار داشته باشد:

https://yourdomain.ir/1.jpeg

پس از ایجاد سرویس CDN، همین فایل از طریق لینک اختصاصی CDN نیز قابل دسترسی خواهد بود:

https://www.yourdomain.******.ir.cdn.ir/1.jpeg

برای استفاده از CDN، کافی است لینک فایل‌های موردنظر را در سایت با لینک اختصاصی CDN جایگزین کنید. پس از اولین درخواست، فایل‌ها در پاپ‌سایت‌های CDN کش می‌شوند و درخواست‌های بعدی کاربران از نزدیک‌ترین نقطه توزیع پاسخ داده خواهند شد. به این ترتیب، سرعت بارگذاری محتوا افزایش پیدا می‌کند و میزان بار واردشده به سرور مبدا کاهش می‌یابد.

استفاده از لینک اختصاصی در وردپرس

جایگذاری لینک CDN و اعمال تنظیمات در وردپرس
جایگذاری لینک CDN و اعمال تنظیمات در وردپرس

اگر سایت شما با وردپرس ساخته شده است، می‌توانید برای اتصال و تنظیم CDN از افزونه‌هایی مانند LiteSpeed Cache یا WP Rocket استفاده کنید. پس از نصب و فعال‌سازی افزونه، وارد بخش تنظیمات CDN شوید و لینک اختصاصی CDN را که از پنل دریافت کرده‌اید، در قسمت مربوطه وارد کنید.

نکات مهم:

  • سرویس CDN کاملاً مستقل از سرویس DNS است و فعال‌سازی آن نیازی به تغییر تنظیمات DNS دامنه ندارد.
  • دسترسی به دامنه یا زیردامنه مبدا ضروری است. عملکرد CDN به در دسترس بودن سرور مبدا وابسته است؛ بنابراین در صورت قطع دسترسی به دامنه مبدا، درخواست‌های کاربران نیز ممکن است از طریق شبکه توزیع محتوا با اختلال مواجه شوند.

جمع‌بندی

در این آموزش، مراحل ایجاد و راه‌اندازی سرویس توزیع محتوای ابری را از انتخاب بسته و پیکربندی اولیه تا فعال‌سازی سرویس و استفاده از لینک اختصاصی CDN بررسی کردیم. سرویس توزیع محتوای ابری (CDN) راهکاری مؤثر برای افزایش سرعت و پایداری ارائه محتوا در وب است که با توزیع فایل‌ها در نقاط مختلف، امکان دسترسی سریع‌تر کاربران به محتوای سایت را فراهم می‌کند. استفاده از CDN می‌تواند با کاهش فاصله میان کاربر و سرور ارائه‌دهنده محتوا، فشار روی سرور اصلی را کاهش داده و تجربه کاربری بهتری ایجاد کند. کلود دات آی‌آر نیز با فراهم‌کردن زیرساخت توزیع محتوا، امکان استفاده از این مزایا را برای وب‌سایت‌ها و سرویس‌های آنلاین فراهم می‌کند.

 

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا