دليل البدء السريع في خوادم الحوسبة السحابية باستخدام موارد مجانية: دليل نشر موقع ويب ثابت على AWS S3

2/18/2026
7 min read

دليل البدء السريع في خوادم الحوسبة السحابية باستخدام موارد مجانية: دليل نشر موقع ويب ثابت على AWS S3

أصبحت خوادم الحوسبة السحابية حجر الزاوية في تطوير التطبيقات الحديثة ونشرها. إن إتقان استخدام خوادم الحوسبة السحابية يمكن أن يعزز بشكل كبير قدرتك التنافسية المهنية. ستستخدم هذه المقالة AWS S3 كمثال لشرح كيفية استخدام الموارد المجانية للبدء بسرعة في خوادم الحوسبة السحابية ونشر موقع ويب ثابت. سنركز على العمليات العملية لمساعدتك على فهم المفاهيم الأساسية لخوادم الحوسبة السحابية.

لماذا تختار نشر موقع ويب ثابت على AWS S3؟

  • فعالية من حيث التكلفة: يوفر AWS S3 مساحة تخزين مجانية معينة وكمية نقل بيانات، والتي يمكن أن تلبي تمامًا احتياجات المشاريع الشخصية أو مواقع الويب الصغيرة.

  • سهولة البدء: يعد تكوين S3 وتشغيله بسيطًا نسبيًا، وهو مناسب جدًا للمبتدئين.

  • توفر عالٍ وقابلية للتوسع: تضمن البنية التحتية العالمية التي توفرها AWS التوفر العالي وقابلية التوسع لـ S3.

  • تكامل قوي: يمكن دمج S3 بسلاسة مع خدمات AWS الأخرى، مثل CloudFront (CDN) لتسريع الوصول إلى الموارد الثابتة.

الأعمال التحضيرية

  1. حساب AWS: أنت بحاجة إلى حساب AWS. إذا لم يكن لديك حساب بالفعل، يمكنك التسجيل للحصول على حساب مجاني على موقع AWS الرسمي. يرجى ملاحظة أن باقة AWS المجانية لها قيود زمنية وقيود على الموارد، تأكد من مراجعة الشروط ذات الصلة.
  2. AWS CLI: AWS Command Line Interface (CLI) هي أداة سطر أوامر تستخدم للتفاعل مع خدمات AWS. يمكن أن يؤدي تثبيت وتكوين AWS CLI إلى تسهيل إدارة حاويات S3 والملفات.
    • تثبيت AWS CLI: بناءً على نظام التشغيل الخاص بك، قم بتنزيل وتثبيت AWS CLI من موقع AWS الرسمي.
    • تكوين AWS CLI: بعد التثبيت، افتح موجه الأوامر وقم بتشغيل الأمر aws configure، واتبع التعليمات لإدخال AWS Access Key ID و Secret Access Key والمنطقة الافتراضية (region) وتنسيق الإخراج. يمكنك إنشاء مستخدم وإنشاء Access Key و Secret Key في وحدة تحكم AWS IAM.
  3. ملفات موقع الويب الثابت: تحتاج إلى إعداد ملفات موقع الويب الثابت الخاص بك، مثل HTML و CSS و JavaScript والصور وما إلى ذلك. ضع هذه الملفات في دليل واحد.

الخطوة الأولى: إنشاء حاوية S3

  1. تسجيل الدخول إلى وحدة تحكم AWS: قم بتسجيل الدخول إلى وحدة تحكم AWS باستخدام حساب AWS الخاص بك.
  2. البحث عن S3: في مربع البحث، أدخل "S3" ثم حدد "S3".
  3. إنشاء حاوية: انقر فوق الزر "إنشاء حاوية".
  4. تكوين الحاوية:
    • اسم الحاوية: أدخل اسم حاوية فريدًا عالميًا. يجب أن يتوافق اسم الحاوية مع قواعد تسمية AWS. يوصى باستخدام اسم يتضمن اسم مشروعك أو اسم المجال الخاص بك لسهولة الإدارة.
    • المنطقة: حدد منطقة قريبة من المستخدمين لديك. سيؤثر اختيار المنطقة على سرعة الوصول.
    • حظر جميع الوصول العام: ألغِ تحديد مربع الاختيار "حظر جميع الوصول العام". نحتاج إلى السماح بالوصول العام لاستضافة موقع الويب كموقع ويب ثابت. تأكد من التشغيل بحذر والانتباه إلى أمان الأذونات!
    • تأكيد الإعدادات: اقرأ رسالة التحذير وحدد "أفهم". انقر فوق "إنشاء حاوية".

الخطوة الثانية: تكوين الحاوية لاستضافة موقع ويب ثابت

  1. حدد الحاوية: في وحدة تحكم S3، حدد الحاوية التي أنشأتها للتو.

  2. انتقل إلى علامة التبويب "خصائص": انقر فوق علامة التبويب "خصائص".

  3. استضافة موقع ويب ثابت: في قسم "استضافة موقع ويب ثابت"، انقر فوق "تحرير".

  4. تمكين استضافة موقع ويب ثابت:

    • تمكين: حدد "تمكين".
    • مستند الفهرس: أدخل اسم ملف الصفحة الرئيسية لموقع الويب الخاص بك، وعادة ما يكون "index.html".
    • مستند الخطأ: (اختياري) أدخل اسم ملف صفحة الخطأ، على سبيل المثال "error.html". إذا حدث خطأ، فسيعرض S3 هذه الصفحة.
  5. حفظ التغييرات: انقر فوق "حفظ التغييرات".## الخطوة الثالثة: تحميل ملفات الموقع الثابت

  6. اختر حاوية التخزين: في وحدة تحكم S3، اختر حاوية التخزين التي أنشأتها للتو.

  7. تحميل: انقر فوق زر "تحميل".

  8. إضافة ملفات: انقر فوق زر "إضافة ملفات"، واختر ملفات موقعك الثابت، أو اسحب الملفات مباشرة إلى منطقة التحميل.

  9. تعيين الأذونات:

    • مالك الكائن: تأكد من أن مالك الكائن هو حساب AWS الخاص بك.
    • الأذونات: اختر "عام" -> "الجميع"، وحدد خانة الاختيار "قراءة الكائن". سيسمح هذا للجميع بالوصول إلى ملفات موقعك الثابت. توخ الحذر الشديد، وانتبه إلى أمان الأذونات! هناك طريقة أكثر أمانًا وهي استخدام سياسة حاوية التخزين، والتي سيتم ذكرها لاحقًا.
  10. تحميل: انقر فوق زر "تحميل".

الخطوة الرابعة: اختبار الموقع

  1. الحصول على نقطة نهاية الموقع: في وحدة تحكم S3، اختر حاوية التخزين الخاصة بك، ثم انتقل إلى علامة التبويب "خصائص". في قسم "استضافة موقع ثابت"، يمكنك العثور على نقطة نهاية موقعك (Endpoint).
  2. زيارة الموقع: انسخ نقطة نهاية الموقع إلى المتصفح لزيارة موقعك الثابت.

الخطوة الخامسة: التحميل المجمع باستخدام AWS CLI (اختياري)

إذا كان لديك الكثير من ملفات الموقع الثابت، فيمكنك استخدام AWS CLI للتحميل المجمع.

  1. افتح موجه الأوامر: افتح موجه الأوامر.

  2. أمر التحميل: استخدم الأمر التالي لتحميل ملفات موقعك الثابت:

    aws s3 sync  s3:// --acl public-read
    
    • ``: استبدل هذا بالدليل الذي توجد به ملفات موقعك الثابت المحلية.
    • ``: استبدل هذا باسم حاوية تخزين S3 الخاصة بك.
    • --acl public-read: قم بتعيين أذونات الملفات التي تم تحميلها للقراءة العامة. توخ الحذر الشديد، وانتبه إلى أمان الأذونات!

أفضل الممارسات والاعتبارات

  • سياسة حاوية التخزين: بالإضافة إلى جعل كل كائن عامًا، من الأفضل استخدام سياسة حاوية التخزين للتحكم في الأذونات. سياسة حاوية التخزين هي مستند JSON يحدد من يمكنه الوصول إلى الموارد الموجودة في حاوية التخزين. يمكنك إنشاء سياسات حاوية التخزين وإدارتها من خلال وحدة تحكم AWS أو AWS CLI.
    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Sid": "PublicReadGetObject",
                "Effect": "Allow",
                "Principal": "*",
                "Action": "s3:GetObject",
                "Resource": "arn:aws:s3:::/*"
            }
        ]
    }
    
    استبدل `` باسم حاوية التخزين الفعلي الخاص بك. تسمح هذه السياسة لأي شخص بقراءة جميع الكائنات في حاوية التخزين الخاصة بك.
  • الأمان: تأكد من الانتباه إلى أمان حاوية تخزين S3. تجنب تخزين المعلومات الحساسة في S3، وراجع أذونات الوصول إلى حاوية التخزين بانتظام.
  • التحكم في الإصدار: يمكن أن يساعدك تمكين التحكم في الإصدار في حاوية تخزين S3 في استعادة الملفات المحذوفة أو المستبدلة عن طريق الخطأ.
  • CloudFront: يمكن أن يؤدي استخدام CloudFront CDN إلى تسريع الوصول إلى موقعك الثابت وتحسين توفر الموقع. سيقوم CloudFront بتخزين محتوى موقعك مؤقتًا في نقاط الحافة حول العالم، ويمكن للمستخدمين الوصول إلى موقعك من أقرب نقطة إليهم. هذا مفيد بشكل خاص للمواقع التي لديها زوار من جميع أنحاء العالم.
  • نطاق مخصص: يمكنك ربط موقعك الثابت بنطاق مخصص، مثل www.example.com. تحتاج إلى تكوين سجلات DNS للإشارة إلى نطاقك إلى النطاق الذي تم تعيينه بواسطة CloudFront أو نقطة نهاية حاوية تخزين S3.
  • النسخ الاحتياطي المنتظم: على الرغم من أن S3 يتمتع بتوافر عالٍ، إلا أنه لا يزال من المستحسن إجراء نسخ احتياطي منتظم لملفات موقعك الثابت لمنع وقوع حوادث غير متوقعة.
  • تحسين التكلفة: راقب استخدامك لـ S3 لتجنب تجاوز حدود خطة AWS المجانية. على سبيل المثال، يمكن نقل الملفات غير المستخدمة بشكل متكرر إلى Glacier للتخزين البارد لتقليل تكاليف التخزين.## خيارات أخرى لخوادم الحوسبة السحابية

بالإضافة إلى AWS S3، هناك خيارات أخرى لخوادم الحوسبة السحابية:

  • GitHub Pages/GitLab Pages: إذا كان محتوى موقعك مستضافًا على GitHub أو GitLab، فيمكنك استخدام خدمات Pages الخاصة بهما مباشرةً، وعادةً ما تكون مجانية.
  • Netlify/Vercel: منصات مصممة خصيصًا لاستضافة المواقع الثابتة، وتوفر باقات مجانية وعمليات نشر مريحة.
  • AWS EC2/Google Compute Engine/Azure Virtual Machines: إذا كنت بحاجة إلى تشغيل تطبيقات ديناميكية، فيمكنك اختيار خوادم الحوسبة السحابية هذه، ولكنك تحتاج إلى تكوين بيئة الخادم بنفسك.
  • 阿里云 OSS/腾讯云 COS: خدمات التخزين السحابي المحلية، وهي مناسبة للمواقع التي تستهدف المستخدمين المحليين.

ملخص

من خلال دليل هذه المقالة، تكون قد فهمت كيفية استخدام AWS S3 لإنشاء موقع ويب ثابت. هذه طريقة رائعة للبدء، حيث تساعدك على فهم مفهوم خوادم الحوسبة السحابية وعملياتها. بناءً على ذلك، يمكنك مواصلة تعلم خدمات AWS الأخرى، وبناء تطبيقات سحابية أكثر تعقيدًا وقوة. لا تنسَ الاهتمام بالأمان، وتحسين التكاليف، والاستمرار في التعلم، حتى تتمكن من المضي قدمًا في مجال الحوسبة السحابية.

Published in Technology

You Might Also Like

كيفية استخدام تقنيات الحوسبة السحابية: دليل كامل لبناء بنية تحتية سحابية أولى لكTechnology

كيفية استخدام تقنيات الحوسبة السحابية: دليل كامل لبناء بنية تحتية سحابية أولى لك

[[HTMLPLACEHOLDER0]] [[HTMLPLACEHOLDER1]] [[HTMLPLACEHOLDER2]] [[HTMLPLACEHOLDER3]] [[HTMLPLACEHOLDER4]] [[HTMLPLACEHOLD...

تحذير! والد Claude Code يقول بصراحة: بعد شهر، لن نحتاج إلى وضع التخطيط، وستختفي لقب مهندس البرمجياتTechnology

تحذير! والد Claude Code يقول بصراحة: بعد شهر، لن نحتاج إلى وضع التخطيط، وستختفي لقب مهندس البرمجيات

تحذير! والد Claude Code يقول بصراحة: بعد شهر، لن نحتاج إلى وضع التخطيط، وستختفي لقب مهندس البرمجيات مؤخراً، أصبحت مقابل...

2026年 Top 10 深度学习资源推荐Technology

2026年 Top 10 深度学习资源推荐

2026年 Top 10 深度学习资源推荐 随着深度学习在各个领域的迅速发展,越来越多的学习资源和工具涌现出来。本文将为您推荐2026年最值得关注的十个深度学习资源,帮助您在这一领域中快速成长。 1. Coursera Deep Learn...

2026年 Top 10 AI 代理:核心卖点解析Technology

2026年 Top 10 AI 代理:核心卖点解析

[[HTMLPLACEHOLDER0]] [[HTMLPLACEHOLDER1]] [[HTMLPLACEHOLDER2]] [[HTMLPLACEHOLDER3]] [[HTMLPLACEHOLDER4]] [[HTMLPLACEHOLD...

أفضل 10 أدوات AI لعام 2026: إطلاق العنان للإمكانات الحقيقية للذكاء الاصطناعيTechnology

أفضل 10 أدوات AI لعام 2026: إطلاق العنان للإمكانات الحقيقية للذكاء الاصطناعي

أفضل 10 أدوات AI لعام 2026: إطلاق العنان للإمكانات الحقيقية للذكاء الاصطناعي في عصر التطور التكنولوجي السريع اليوم، أصبح...

2026年 Top 10 AWS工具和资源推荐Technology

2026年 Top 10 AWS工具和资源推荐

2026年 Top 10 AWS工具和资源推荐 在快速发展的云计算领域,Amazon Web Services (AWS) 一直是领军者,提供丰富的服务和工具,帮助开发者、企业和技术专家在云上有效工作。以下是2026年值得关注的十大AWS工...