قارن بين المصدر وطريقة التسليم
اختر من بين مصادر Pull وPush وHosting مع أمثلة Default Endpoint وCNAME وFull DNS.
افتح دليل الاختيارمساعدة CDN.com.tr
أنشئ هيكل الحساب من CDN Accounts، ثم اشترِ الباقة وعيّنها في اللوحة عند الحاجة، وجهّز UUID الخاص بالحساب لمسارات عمل DNS أو التخزين أو المنصة أو cdnctl.
البدء
أنشئ هيكل الحساب من CDN Accounts، ثم اشترِ الباقة وعيّنها في اللوحة عند الحاجة، وجهّز UUID الخاص بالحساب لمسارات عمل DNS أو التخزين أو المنصة أو cdnctl.
يجهّز المعالج مساحة عمل العميل التي ترتبط بها لاحقًا عمليات النطاق والتخزين والمنصة والتطبيق.
يُكمل العميل الدفع في اللوحة؛ وتستهلك الأتمتة الباقات المشتراة مسبقًا.
بعد جهوزية أول حساب، تابع بحسب نوع الحِمل.
بعد تسجيل الدخول، يعرض `/en/management/cdn` الحسابات القائمة وزر Add Your Website.
النتيجة المتوقعة: يمكن للمستخدم الدخول إلى تدفق الحساب الجديد من اللوحة.
cdnctl update --check
cdnctl login --email "<email>" --password "<password>"
cdnctl accounts list
يسأل المعالج أولًا عن نوع المصدر الذي يجب أن يستخدمه الحساب؛ وهذا الاختيار يحدد مسار المنتج لاحقًا.
النتيجة المتوقعة: تأتي خطوة الباقة بعد اختيار مصدر المحتوى.
export CDN_SOURCE=pull
# Alternatives: push or hosting
إذا لم تكن هناك باقة متاحة، فإن العميل يُكمل شراء الباقة والدفع في اللوحة، دون تفويض ذلك للطرفية أو وكلاء الذكاء الاصطناعي.
النتيجة المتوقعة: يمكن للأتمتة سرد معرّف باقة مشتراة.
# Package purchase is completed in the panel.
cdnctl packages list --owned --format table
export PAID_PACKAGE_ID=<listed_package_id>
يمكن تسليم نوع المصدر نفسه عبر Default Endpoint أو Full DNS Transfer أو Custom Subdomain.
النتيجة المتوقعة: يعود الحساب إلى قائمة الحسابات مع المصدر وطريقة التسليم المحددين.
cdnctl cdn accounts create --source "$CDN_SOURCE" --delivery default-endpoint --package "$PAID_PACKAGE_ID" --alias first-account-demo
export ACCOUNT_UUID=<account_uuid>
بعد وجود هيكل الحساب، يجب أن يظهر في قائمة الحسابات، وأن يكون قابلًا للتحديد، وأن يُظهر واجهات تغيير الباقة أو تعيينها.
النتيجة المتوقعة: يكون العمل اللاحق على DNS أو Pull أو Push أو Platform أو Apply Changes ضمن نطاق UUID الحساب نفسه.
cdnctl accounts describe --account "$ACCOUNT_UUID"
cdnctl accounts packages attach --account "$ACCOUNT_UUID" --package "$PAID_PACKAGE_ID"
عميل جديد على CDN.com.tr ويحتاج إلى حساب CDN ظاهر للعميل قبل ربط النطاقات أو DNS أو SSL أو تخزين Push أو مصادر Pull أو عمليات النشر على المنصة.