كيفية نشر موقع ويب ثابت مجانًا على AWS S3: دليل للمبتدئين
كيفية نشر موقع ويب ثابت مجانًا على AWS S3: دليل للمبتدئين
أدى انتشار الحوسبة السحابية إلى جعل نشر المواقع أكثر سهولة، خاصة للمبتدئين. سيوفر لك هذا الدليل معلومات حول كيفية نشر موقع ويب ثابت مجانًا على خدمة التخزين البسيط (S3) من Amazon Web Services (AWS). من خلال الخطوات التالية، ستتمكن من بناء وإطلاق موقعك الشخصي، وتجربة قوة وراحة الحوسبة السحابية.
الخطوة الأولى: التحضيرات
قبل البدء في النشر، تأكد من أن لديك التحضيرات التالية:
- حساب AWS: يرجى زيارة الموقع الرسمي لـ AWS للتسجيل للحصول على حساب AWS.
- معرفة أساسية بـ HTML/CSS: فهم الأساسيات المتعلقة بإنشاء صفحات الويب، وتحضير صفحة ويب ثابتة بسيطة. يمكنك استخدام القالب البسيط أدناه:
موقعي الثابت
# مرحبًا بكم في موقعي الثابت!
هذه هي أول صفحة ويب ثابتة لي.
احفظ الكود أعلاه كملف index.html، واستعد للموارد الثابتة الأخرى المطلوبة (مثل الصور، وملفات CSS، وما إلى ذلك).
الخطوة الثانية: إنشاء دلو S3
- قم بتسجيل الدخول إلى وحدة التحكم الإدارية لـ AWS، وابحث واختر خدمة "S3".
- انقر على "إنشاء دلو".
- في النافذة المنبثقة:
- اسم الدلو: يرجى إدخال اسم دلو فريد، مثل
my-static-website-12345. - المنطقة: اختر المنطقة الأقرب إليك.
- احتفظ بالإعدادات الأخرى كإعدادات افتراضية، وانقر على "إنشاء دلو".
- اسم الدلو: يرجى إدخال اسم دلو فريد، مثل
الخطوة الثالثة: تكوين الدلو
- تعيين الأذونات:
- ابحث عن الدلو الذي أنشأته للتو، وانقر للدخول.
- انتقل إلى علامة التبويب "الأذونات"، وانقر على "سياسة الدلو".
- في محرر السياسة، أضف السياسة التالية للسماح بالوصول العام إلى موقعك:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::my-static-website-12345/*"
}
]
}
ملاحظة: يرجى استبدال
my-static-website-12345باسم الدلو الخاص بك.
- تفعيل استضافة الموقع الثابت:
- عد إلى الصفحة الرئيسية للدلو، وانقر على علامة التبويب "الخصائص".
- ابحث عن "استضافة الموقع الثابت"، وانقر على "تحرير".
- اختر "استخدام هذا الدلو لاستضافة موقع".
- في "مستند الفهرس"، أدخل
index.html، ثم انقر على "حفظ التغييرات".
الخطوة الرابعة: رفع الملفات
- في الصفحة الرئيسية للدلو، انقر على "رفع".
- اسحب وأفلت
index.htmlوملفات الموارد الثابتة الأخرى (مثل ملفات CSS، والصور) إلى منطقة الرفع. - تأكد من اكتمال رفع جميع الملفات.
الخطوة الخامسة: الوصول إلى موقعك
- عد إلى علامة التبويب "الخصائص" للدلو، وتحقق مرة أخرى من قسم "استضافة الموقع الثابت"، سترى رابطًا مشابهًا لـ
http://my-static-website-12345.s3-website-us-east-1.amazonaws.com/. - انسخ هذا الرابط وافتحه في المتصفح، سترى أن موقعك الثابت قد تم إطلاقه!
نصائح وأفضل الممارسات
- تجنب تجاوز الحد المجاني: يحتوي AWS S3 على طبقة استخدام مجانية، لكن تأكد من اتباع قيود الاستخدام لتجنب التكاليف.
- استخدم التحكم في الإصدارات: فكر في استخدام أدوات التحكم في الإصدارات مثل Git لإدارة ملفات موقعك، مما يزيد من كفاءة التطوير.
- تحسين الموارد: استخدم الصور المضغوطة وتقليل ملفات CSS/JavaScript، لتحسين سرعة تحميل الموقع.
- تحقق بانتظام من إعدادات الأمان: قم بمراجعة أذونات الدلو بانتظام، لضمان عدم وصول غير مصرح به إلى مواردك.
الخاتمة
يوفر AWS S3 طريقة مريحة وفعالة من حيث التكلفة لاستضافة المواقع الثابتة. من خلال هذا الدليل، تعلمت الخطوات الأساسية لإنشاء وتكوين ونشر موقعك الثابت الأول على AWS. مع تقدم التكنولوجيا، يمكنك تدريجياً توسيع وظائف موقعك، وتعلم المزيد عن الحوسبة السحابية وتطوير المواقع. نتمنى لك بداية موفقة في رحلتك في عالم الحوسبة السحابية!





