هل سئمت من قراءة منشورات المدونة القديمة أو البحث في وثائق AWS المطولة فقط لمعرفة كيفية نشر مدونتك؟ لا ينبغي أن يكون نشر مواقع الويب الثابتة على AWS مخيفًا جدًا.
SCAR عبارة عن حزمة نشر تسهل عليك نشر موقع ويب ثابت بنطاق مخصص وSSL وCDN. كل ما تحتاجه هو حساب AWS للبدء في ثلاث خطوات بسيطة:
ابحث عن خوادم الأسماء من المنطقة المستضافة Route 53 التي تم إنشاؤها حديثًا، ثم قم بتحديث إعدادات خادم الأسماء لدى المسجل الخاص بك.
ابحث عن تفاصيل الشهادة الخاصة بنطاقك وقم بتوسيعها في وحدة تحكم AWS، ثم انقر فوق الأزرار "إنشاء سجل في الطريق 53" في المطالبتين للتحقق من الصحة.
هذا كل شيء يا رفاق!
استخدم وحدة تحكم CloudFormation للتحقق من حالة المكدس. بمجرد إنشائه، انتقل إلى المجال الخاص بك، ومن المفترض أن تشاهد صفحة الترحيب الخاصة بـ SCAR. يمكنك الآن تحميل محتويات موقع الويب الخاص بك مباشرةً باستخدام وحدة تحكم S3، أو استخدام AWS CLI للتحكم البرمجي.
SCAR عبارة عن حزمة نشر لمواقع الويب الثابتة التي تعمل بالكامل على AWS، باستخدام S 3 و C LoudFront و A mazon Certified Manager و Route 53. بالنسبة لنطاق معين مثل example.com
، ستنشئ حزمة SCAR الافتراضية ما يلي:
www.example.com
) والأخرى لإعادة توجيه طلبات النطاق الرئيسي ( example.com
) إلى النطاق الفرعي www
.example.com
و *.example.com
A
لكل توزيع CloudFront. يتمثل سلوك مكدس SCAR الافتراضي في إعادة توجيه جميع طلبات النطاق الرئيسي إلى النطاق الفرعي www
، وإعادة توجيه جميع طلبات http
إلى https
. سيتم تخزين كافة المحتويات وتقديمها خارج مجموعة www
S3.
تتوفر أيضًا مكدسات إضافية مع اختلافات طفيفة عن المكدس الافتراضي:
سلوك | تقصير | WWW->القمة | قمة فقط |
---|---|---|---|
طلبات المجال أبيكس | إعادة التوجيه إلى www | ||
طلبات النطاق الفرعي www | إعادة التوجيه إلى المجال العلوي | لا يوجد | |
طلبات http | إعادة التوجيه إلى https | إعادة التوجيه إلى https | إعادة التوجيه إلى https |
(قريباً) | (قريباً) |
بالنسبة لمعظم المواقع، من المحتمل أن تكلف أقل من دولار واحد شهريًا. تكلفة المنطقة المستضافة على الطريق 53 ثابتة عند 0.50 دولار شهريًا؛ تعتمد تكاليف CloudFront وS3 المتبقية على مستويات حركة المرور، ولكنها تصل عادةً إلى بضعة سنتات للمستويات الصغيرة من حركة المرور.
تسمح أداة AWS CloudFormation Designer بإنشاء القوالب بالسحب والإفلات، كما تنشئ أيضًا رسومًا تخطيطية من ملفات قوالب JSON أو YAML الموجودة.
حقوق النشر © 2019-2022