كيفية نشر موقع ويب ثابت على AWS EC2 باستخدام المجال المخصص
بالنسبة للعديد من المطورين وأصحاب الأعمال وفرق تكنولوجيا المعلومات، فإن استضافة موقع ويب ثابت على AWS EC2 يوفر النطاق المخصص مرونةً وقابليةً للتوسع وأداءً لا مثيل لهما. ومع ذلك، قد يبدو إعداد البنية التحتية وتكوينات الشبكات وتوجيه النطاق أمرًا مُرهقًا دون وجود خطة عمل واضحة. في هذه المقالة، سنشرح لك خطوة بخطوة كيفية نشر موقع ويب ثابت على AWS EC2، وتكوين سحابة خاصة افتراضية (VPC)، وربطه بنطاق مخصص تم شراؤه من GoDaddy.
سواء كنت مطورًا متمرسًا أو مالكًا للأعمال يتطلع إلى فهم الجزء الخلفي من البنية الأساسية للاستضافة الخاصة بك، فسيساعدك هذا الدليل الشامل في التنقل خلال العملية دون عناء.
المقدمة: لماذا تختار AWS EC2 لمواقع الويب الثابتة؟
يُعد AWS EC2 (الحوسبة السحابية المرنة) خيارًا شائعًا لاستضافة مواقع الويب الثابتة بفضل قابلية التوسع والموثوقية وخيارات التخصيص الشاملة. بالنشر على AWS EC2، يمكنك الوصول إلى ميزات متقدمة مثل:
- وقت تشغيل مرتفع والأداء.
- حالات الحوسبة القابلة للتخصيص لتتناسب مع احتياجات حركة المرور لموقعك الإلكتروني.
- التكامل مع خدمات مثل مسار AWS 53 لإدارة المجال بسلاسة.
في هذا الدليل، سنتناول:
- إعداد بنية AWS.
- نشر موقع ويب ثابت.
- تكوين المجال المخصص باستخدام GoDaddy مع AWS Route 53.
إس بي بي-آي تي بي-59إي1987
دليل خطوة بخطوة لنشر موقع ويب ثابت على AWS EC2
1. إعداد بنية الشبكة
يبدأ أساس نشر موقع ويب ثابت على AWS بتكوين مكونات الشبكة في بنيتك التحتية. اتبع الخطوات التالية:
الخطوة 1.1: إنشاء سحابة خاصة افتراضية (VPC)
- تسجيل الدخول إلى حسابك وحدة التحكم في إدارة AWS وانتقل إلى لوحة معلومات VPC.
- إنشاء VPC جديد باسم فريد (على سبيل المثال،
ماي في بي سي) وكتلة IPv4 CIDR (على سبيل المثال،10.0.0.0/21). - تأكيد إنشاء VPC بنجاح.
الخطوة 1.2: تكوين شبكة فرعية عامة
- داخل VPC الخاص بك، قم بإنشاء شبكة فرعية عامة مع كتلة CIDR أصغر (على سبيل المثال،
10.0.0.0/24). - تعيين الشبكة الفرعية إلى منطقة توفر (على سبيل المثال،
الولايات المتحدة-الشرق-1أ).
الخطوة 1.3: ربط بوابة الإنترنت
- إنشاء وتسمية بوابة الإنترنت (IGW) (على سبيل المثال،
ماي آي جي دبليو). - قم بتوصيل البوابة بشبكة VPC الخاصة بك.
الخطوة 1.4: إنشاء جدول المسار
- إنشاء جدول المسار لشبكة VPC الخاصة بك وربطها بالشبكة الفرعية العامة.
- أضف قاعدة إلى جدول التوجيه لتوجيه كافة حركة المرور (
0.0.0.0/0) إلى بوابة الإنترنت.
من خلال إكمال هذه الخطوات، تكون قد أنشأت أساس شبكات AWS الخاصة بك، مما يضمن قدرة مواردك على التواصل مع الإنترنت.
2. تشغيل وتكوين مثيل Amazon EC2
بعد إعداد تكوين الشبكة لديك، فإن الخطوة التالية هي تشغيل مثيل EC2 وإعداده لاستضافة موقع الويب الخاص بك.
الخطوة 2.1: تشغيل مثيل EC2
- اذهب الى لوحة معلومات EC2 وانقر تشغيل المثيل.
- قم بتكوين ما يلي:
- اسم المثيل:
مثيل موقع ويب ثابت. - نظام التشغيل: أوبونتو (اختر صورة Amazon Machine القياسية).
- نوع المثيل: حدد خيارًا خفيف الوزن مثل
t2.micro. - الشبكات: اربطها بشبكة VPC والشبكة الفرعية العامة (التي تم إنشاؤها سابقًا). فعّل تعيين عنوان IP العام تلقائيًا خيار.
- مجموعات الأمان: قم بتحديد القواعد الواردة لـ:
- SSH (المنفذ 22) للسماح بالوصول عن بعد.
- HTTP (المنفذ 80) لخدمة حركة المرور على الويب.
- اسم المثيل:
- إنشاء وتنزيل زوج مفاتيح للوصول إلى SSH.
الخطوة 2.2: تثبيت خادم الويب Apache
- قم بتسجيل الدخول إلى المثيل عبر SSH من خلال محطتك الطرفية أو AWS Cloud Shell.
- تحديث المثيل:
sudo apt update -y - تثبيت خادم الويب Apache:
sudo apt install apache2 -y - بدء تشغيل خادم الويب وتمكينه:
sudo systemctl start apache2 sudo systemctl enable apache2
يمكنك الآن التحقق من تشغيل Apache من خلال الوصول إلى عنوان IP العام لنسخة EC2 في متصفحك (على سبيل المثال، http://يجب أن تظهر صفحة الترحيب الافتراضية لـ Apache.
3. نشر ملفات موقع الويب الثابتة
مع إعداد خادم Apache، ستكون جاهزًا لتحميل ملفات موقع الويب الثابتة لديك.
- استنساخ مستودع موقع الويب الثابت الخاص بك (على سبيل المثال، من GitHub):
استنساخ git - انتقل إلى دليل جذر Apache:
cd /var/www/html - إزالة الافتراضي
index.htmlfile:sudo rm index.html - انقل ملفات موقع الويب المستنسخة إلى الدليل:
sudo mv /path-to-cloned-repo/* /var/www/html - حدّث عنوان IP العام في متصفحك. سيكون موقعك الإلكتروني الثابت متاحًا الآن!
4. تكوين نطاق مخصص باستخدام AWS Route 53
إضافة نطاق مخصص يُعزز الاحترافية والمصداقية. يوضح هذا القسم كيفية ربط نطاق GoDaddy الخاص بك بخدمة AWS Route 53.
الخطوة 4.1: إنشاء منطقة مستضافة
- في لوحة معلومات AWS Route 53، إنشاء جديد منطقة مستضافة عامة لنطاقك (على سبيل المثال،
example.com). - ستقوم AWS بإنشاء مجموعة من أربعة خوادم الأسماء (NS).
الخطوة 4.2: تحديث خوادم الأسماء في GoDaddy
- تسجيل الدخول إلى حسابك حساب GoDaddy وانتقل إلى إعدادات DNS الخاصة بنطاقك.
- استبدل خوادم الأسماء الافتراضية الخاصة بـ GoDaddy بخوادم الأسماء AWS Route 53.
- احفظ التغييرات (قد يستغرق انتشار DNS من 5 إلى 30 دقيقة أو أكثر).
الخطوة 4.3: تكوين سجل A
- في المنطقة المستضافة على الطريق 53، قم بإنشاء رقم قياسي.
- قم بتوجيه السجل إلى عنوان IP العام لنسخة EC2 الخاصة بك.
بمجرد اكتمال انتشار DNS، ستتمكن من الوصول إلى موقع الويب الخاص بك باستخدام نطاقك (على سبيل المثال، http://example.com).
النقاط الرئيسية
- إعداد هندسة AWS:يضمن تكوين VPC وشبكة فرعية وبوابة إنترنت وجدول التوجيه أن البنية الأساسية الخاصة بك يمكنها التعامل مع حركة المرور بشكل آمن وفعال.
- Apache للمواقع الثابتة:يعتبر نشر موقع ويب ثابت أمرًا سلسًا مع Apache، وهو خادم ويب خفيف الوزن وموثوق.
- المجالات المخصصة مع الطريق 53:من خلال تحديث خوادم الأسماء وإنشاء سجلات DNS، يمكنك ربط المجال الذي اشتريته من GoDaddy بموقع الويب المستضاف على AWS.
- قابلية التوسع والأداء:يوفر AWS EC2 حلاً قابلاً للتطوير، ويمكن تخصيصه لتتناسب مع احتياجات موقع الويب الخاص بك.
خاتمة
قد يبدو نشر موقع ويب ثابت على AWS EC2 باستخدام نطاق مخصص أمرًا معقدًا للوهلة الأولى، لكن تقسيمه إلى خطوات سهلة يُبسط العملية بشكل كبير. باتباع هذا الدليل، تكون قد أنشأت بيئة استضافة قوية وقابلة للتخصيص والتوسع بشكل كبير، وهي مثالية لمواقع الويب عالية الزيارات أو التطبيقات بالغة الأهمية.
بينما يغطي هذا البرنامج التعليمي أساسيات النشر، إلا أنه يتيح مجالاً لمزيد من التحسين، مثل إضافة تشفير SSL/TLS عبر مدير شهادات AWS لتأمين موقعك الإلكتروني. مع تطور احتياجات الاستضافة لديك، توفر AWS الأدوات والمرونة اللازمة لتكييف بنيتك التحتية وفقاً لذلك.
المصدر: "نشر موقع ويب ثابت على AWS EC2 باستخدام نطاق مخصص (GoDaddy + Route 53)" - فيجاي جيدوتوري، يوتيوب، 30 أغسطس 2025 - https://www.youtube.com/watch?v=OXenklJPvpE
الاستخدام: مُضمّن للرجوع إليه. اقتباسات موجزة للتعليق/المراجعة.