تنزيل المقال تنزيل المقال

سنتعلم من خلال هذا المقال كيفية استضافة موقع إلكتروني على جهاز الكمبيوتر الخاص بك، وهو ما يوفر عليك تكاليف الاشتراك في خدمة استضافة مدفوعة. يُسمى ذلك بتحويل الكمبيوتر الشخصي إلى خادم "سيرفير"، وهو ما يمكنك فعله على أي من أجهزة الويندوز أو الماك، اعتمادًا على برمجية إنشاء خوادم، مثل: "مامب" (MAMP). ستحتاج في البداية بالطبع إلى إجراء بعض الخطوات التي تضمن لك جاهزية الكمبيوتر الشخصي للبدء باستضافة المواقع الإلكترونية، وهو ما نستعرضه بالتفصيل في الخطوات التالية من المقال.

جزء 1
جزء 1 من 3:

تجهيز الكمبيوتر لاستضافة المواقع الإلكترونية

تنزيل المقال
  1. تأكد من أن العقد بينك وبين مزود خدمة الإنترنت يسمح لك باستضافة المواقع الإلكترونية. تمنع غالبية مقدمي خدمات الإنترنت بشكل صريح استخدام خدمات الاتصال بالإنترنت عن طريقهم في استضافة المواقع الإلكترونية طالما أن اشتراكك ليس ضمن "الخطة التجارية"، والذي يُكلفك عادة أسعارًا أعلى من خطة الاستخدام العادي. يمكنك التغاضي عن الأمر طالما أن موقعك الإلكتروني لا يجذب إلا القليل من الزوار شهريًا، لكن توقع أن تلفت الأنظار إليك إذا شهد الموقع زيادة شديدة في عدد الزوار.
    • يوجد حلان للتغلب على حظر مزود خدمة الإنترنت للاستضافة الشخصية للمواقع الإلكترونية: الأول الاشتراك في خطة تجارية تابعة لنفس المزود، والآخر الانتقال إلى مزود إنترنت آخر قبل الاستمرار في بقية خطوات إعداد الاستضافة.
    • قد يترتب على مخالفتك لشروط استخدام خدمة الإنترنت العديد من العواقب، بدءًا بقطع اتصالك بالإنترنت وليس انتهاءً بفرض غرامات مالية.
  2. تأكد من توفر المعدات القادرة على تحمل مقتضيات استضافة الموقع الإلكتروني. للنجاح في استضافة الموقع الإلكتروني على جهاز الكمبيوتر الشخصي تحتاج إلى توفير ما يلي: جهاز كمبيوتر متصل بالكهرباء والإنترنت دون انقطاع. يترتب على انقطاع التيار الكهربائي أو الإنترنت عجز زوار الموقع عن الوصول إليه، كما يُنصح عادة بالاعتماد على جهاز كمبيوتر قديم أو ثانوي، بدلًا من جهازك الشخصي الأساسي.
    • لا محالة من الاضطرار لإعادة تشغيل الكمبيوتر من وقت لآخر لإتمام عمليات تحديث النظام، لكن اعلم أنه خلال هذه المدة لن يكون موقعك الإلكتروني متاحًا للتصفح عبر شبكة الإنترنت.
  3. تأكد من تحديث جهاز الكمبيوتر، سواء بآخر تحديثات نظام التشغيل أو خواص الحماية والأمان، وكذلك تعريفات المكونات المادية (تعريف بطاقتي الشاشة والصوت على سبيل المثال). راجع توفر وتثبيت التحديثات لجهازك، سواء كان يعمل بنظام التشغيل "ويندوز" أو "ماك".
  4. يُقصد بذلك كود برمجة الموقع الإلكتروني. في حالة عدم توفر نسخة منه بالفعل على جهاز الكمبيوتر، تأكد من نسخه بواسطة إعدادات خدمة استضافة الإنترنت الحالية (خدمة الويب) إلى ملف نصي، والاحتفاظ بذلك الملف على جهاز الكمبيوتر بصيغة "بي إتش بي" (PHP).
    • في حالة توفر هذا الملف بالفعل على جهاز الكمبيوتر، تأكد من معرفتك للمسار الخاص به وكيفية الوصول إليه.
    • إذا لم تنتهِ بعد من برمجة الموقع الإلكتروني، يجب عليك الانتهاء منها أولًا لتقدر على مواصلة الخطوات التالية.
  5. هو برنامج إنشاء للخوادم يساعدك على الاستضافة المجانية لموقعك الإلكترونية على أجهزة الكمبيوتر التي تعمل بنظام التشغيل "ويندوز" أو نظام "ماك". لتحميل البرنامج، اتبع ما يلي:
    • اذهب إلى الرابط https://www.mamp.info/en/
    • اضغط على أمر التحميل DOWNLOAD أسفل النسخة "المجانية" (Free) من البرنامج.
    • اضغط على زر التحميل Download باللون البرتقالي.
    • انتظر إلى أن تنتهي عملية تحميل الملف.
جزء 2
جزء 2 من 3:

تثبيت الاستضافة على أجهزة ويندوز

تنزيل المقال
  1. تظهر لك على شكل فيل أبيض فوق خلفية رمادية اللون.
  2. يفتح لك ذلك برمجية تثبيت مامب على الكمبيوتر.
  3. اتبع ما يلي:
    • اختر اللغة ثم اضغط على موافق (OK).
    • انقر على التالي (Next).
    • ألغِ التأشير من على خيار مامب برو (MAMP PRO) ثم اضغط على التالي (Next). تضمن من خلال ذلك تثبيت النسخة المجانية من البرنامج.
    • قم بالتأشير على "أوافق" (I Accept) ثم اضغط التالي (Next).
    • انقر على التالي (Next) ثلاثة مرات، ثم اضغط على تثبيت (Install).
  4. استغل الفترة التي يستغرقها برنامج "مامب" في التثبيت في الوصول إلى مكان تواجد ملف الكود المصدري الخاص بموقعك الإلكتروني الذي سبق لك نسخه إلى جهاز الكمبيوتر فيما سبق. للقيام بذلك، اتبع ما يلي:
  5. انقر على Ctrl و C في نفس الوقت وذلك لنسخ ملف الكود المصدري الذي سبق لك تحديده في الخطوة السابقة.
  6. تظهر لك أيقونة البرنامج على شكل فيل أبيض فوق خلفية باللون الرمادي.
    • تأكد أنك لا تضغط مرة أخرى على أيقونة التثبيت، ولكن على أيقونة تشغيل البرنامج نفسه بعد انتهاء تثبيته على جهازك.
  7. (بالإنجليزية: OK). يظهر لك تحذير بخصوص المنفذ 80، ومن خلال الضغط على زر الموافقة "OK" على نافذة التحذير ستتجاهل هذا التحذير.
  8. (بالإنجليزية: Preferences…)، وهو الأيقونة على شكل ترس صناعي في الجانب الأيسر من نافذة برنامج "مامب". يتم من خلال ذلك فتح نافذة التفضيلات.
  9. (بالإنجليزية: Ports)، وهو التبويب الموجود في أعلى نافذة التفضيلات.
  10. (بالإنجليزية: Set MAMP ports to default)، ويوجد ذلك الزر في منتصف الصفحة. يتم من خلال ذلك إعادة تعيين المنافذ التي يحتاج برنامج مامب إلى استخدامها، وهو ما يضمن لك حل الخطأ الشائع بخصوص منفذ 80.
  11. (بالإنجليزية: Web Server)، وهو ما يظهر لك في أعلى نافذة التفضيلات.
  12. (بالإنجليزية: Open)، وهو الزر بالقرب من أدنى النافذة.
  13. انقر على Ctrl و V في نفس الوقت. تأكد من أن آخر شيء قمت بنسخه هو ملف الكود المصدري، ومن خلال إتمام أمر اللصق الآن، سوف ترى ملف الكود المصدري ظاهرًا في المجلد الأصلي "المجلد الجذري" (Root Folder) في برنامج مامب.
  14. يحفظ لك ذلك الإعدادات التي قمت بضبطها في الخطوات السابقة.
  15. اضغط على زر خروج (Quit) في الركن الأيسر السفلي من نافذة برنامج مامب ثم انقر مرتين على أيقونة البرنامج لإعادة تشغيل البرنامج.
  16. (بالإنجليزية: Start Servers)، وهو الزر في الركن الأيمن من نافذة برنامج "مامب". يتم من خلال ذلك بدء تشغيل خادم البرنامج المحتوي على الكود المصدري الخاص بموقعك الإلكتروني والإعدادات التي سبق لك ضبطها وتفضيلات المنافذ المُختارة. يُفترض وفقًا لذلك أن يُصبح موقعك الإلكتروني جاهزًا ومتاحًا للتصفح عبر شبكة الإنترنت؛ أي يقدر الزوار على فتحه من خلال متصفح الإنترنت. لاحظ فقط أنه لن يكون له اسم نطاق مُخصص "دومين" (Domain)، ولكن يقدر الزوار على فتحه من خلال إدخال عنوان بروتوكول الإنترنت العام الخاص بك (Public IP Address) في محرك البحث أو شريط عنوان المتصفح الخاص بهم.
    • طالما أنك لست مشتركًا في خدمة بروتوكول إنترنت ديناميكية سوف يتعرض عنوان بروتوكول الإنترنت "آي بي" المحلي (Local IP) الخاص بك إلى التغيّر من وقت لآخر، وبالتالي سوف يتغير عنوان موقعك الإلكتروني (العنوان الذي يحتاج زوار الموقع إلى كتابته في متصفحهم للوصول إلى محتوى موقعك).
    • في حالة الاتصال بالإنترنت من خلال شبكة الإنترنت على جهازك، لن تتمكن من استعراض موقعك الإلكتروني من خلال كتابة عنوان بروتوكول الإنترنت "آي بي" المحلي الخاص بك لأن ذلك ينقلك إلى صفحة مُوجه الإنترنت "الراوتر".
جزء 3
جزء 3 من 3:

تثبيت الاستضافة على أجهزة ماك

تنزيل المقال
  1. ستظهر لك أيقونته على شكل صندوق بني اللون.
    • يحتمل أن تظهر لك رسالة تحذير تخبرك أن هذا الملف غير قابل للفتح، وفي هذه الحالة عليك القيام بتفعيل إمكانية تثبيت البرمجيات من المطورين غير المرخصين من ماك قبل الاستمرار. ابحث عبر الإنترنت ومن خلال موقع ويكي هاو بالعربية والمواقع المشابهة عن كيفية القيام بذلك.
  2. اتبع ما يلي:
    • اضغط على استمرار (Continue) في الصفحات الثلاث الأولى التي تظهر لك.
    • اضغط على موافق (Agree).
    • اضغط على تثبيت لكل مستخدمي هذا الكمبيوتر ، ثم اضغط على استمرار (Continue).
    • اضغط على تثبيت (Install).
    • اكتب اسم المستخدم الخاص بك على ماك، وكذلك كلمة المرور ثم اضغط على تثبيت البرمجية (Install Software).
  3. قد تستغرق هذه العملية ما يصل إلى 5 دقائق.
  4. (بالإنجليزية: Finder). اضغط على الأيقونة الزرقاء على شكل وجه بشري، والتي تظهر لك في منصة إطلاق/ شريط التطبيقات "ماك دوك" (Mac's Dock).
  5. انقر على المجلد المحتوي على ملف الكود المصدري الذي سبق لك نسخه أو إنشائه في الخطوات السابقة.
    • قد تحتاج إلى الاستمرار في الدخول إلى أكثر من مجلد داخلي للوصول إلى الملف المطلوب بناءً على مكان حفظك لذلك المستند فيما سبق.
  6. انقر على الملف لاختياره، ثم اضغط على تحرير (Edit) ثم اضغط على نسخ (Copy).
  7. (بالإنجليزية: Applications)، وهو المجلد الموجود في أقصى يسار نافذة تطبيق المكتشف "فايندر".
  8. تجد اسم المجلد بالإنجليزية هو "MAMP"، ويظهر لك في منتصف مجلد التطبيقات (Applications).
  9. تجد هذا المجلد في منتصف مجلد مامب . هذا هو المجلد الذي يجب أن تضع فيه مختلف الملفات المصدرية (الملفات التي تعتمد عليها برمجيات الموقع)، بما في ذلك ملفك الكود المصدري.
  10. انقر على تحرير (Edit)، ثم اضغط على ألصق العنصر (Paste Item).
  11. انقر على أيقونة "مامب"، والتي تظهر لك على شكل فيل أبيض فوق خلفية رمادية اللون. يمكنك كحل بديل كتابة MAMP في تطبيق أداة البحث "سبوتلايت" (Spotlight) للوصول بطريقة سريعة للتطبيق.
  12. (بالإنجليزية: Preferences)، وهي الأيقونة على شكل ترس صناعي في أقصى الجانب الأيسر من نافذة برنامج "مامب".
    • قد تظهر لك رسالة خطأ، وفي هذه الحالة عليك أن تضغط على موافق (OK) للخروج من هذه النافذة.
  13. (بالإنجليزية: Ports)، ويظهر لك في أعلى نافذة التفضيلات.
  14. (بالإنجليزية: Set to default)، وتجد هذا الزر في منتصف تبويب المنافذ (Ports). يتم من خلال ذلك إعادة تعيين المنافذ التي يستخدمها تطبيق "مامب"، وهو ما يضمن لك منع الجدار الناري الافتراضي لجهاز توجيه الإنترنت "الراوتر" من حجب عملية بث موقعك عبر شبكة الإنترنت، أي أنها خطوة بالغة الأهمية لنجاحك في إنشاء الخادم المحلي بواسطة جهاز الكمبيوتر الشخصي.
  15. (بالإنجليزية: OK)، ويظهر لك هذا الزر في أدنى الصفحة، ويتم من خلال الضغط عليه حفظ الإعدادات وفقًا لما اخترته.
  16. اضغط على زر خروج (Quit)، ثم أعد من جديد تشغيل البرنامج من خلال الضغط على أيقونته أو فتح عن طريق أداة البحث "سبوتلايت".
  17. (بالإنجليزية: Start Servers)، وهو الزر في الركن الأيمن من نافذة برنامج "مامب". يتم من خلال ذلك بدء تشغيل خادم البرنامج المحتوي على الكود المصدري الخاص بموقعك الإلكتروني والإعدادات التي سبق لك ضبطها وتفضيلات المنافذ المُختارة. يُفترض وفقًا لذلك أن يُصبح موقعك الإلكتروني جاهزًا ومتاحًا للتصفح عبر شبكة الإنترنت؛ أي يقدر الزوار على فتحه من خلال متصفح الإنترنت. لاحظ فقط أنه لن يكون له اسم نطاق مُخصص "دومين" (Domain)، ولكن يقدر الزوار على فتحه من خلال إدخال عنوان بروتوكول الإنترنت العام الخاص بك (Public IP Address) في محرك البحث أو شريط عنوان المتصفح الخاص بهم.
    • طالما أنك لست مشتركًا في خدمة بروتوكول إنترنت ديناميكية، سوف يتعرض عنوان بروتوكول الإنترنت "آي بي" المحلي (Local IP) الخاص بك إلى التغيّر من وقت لآخر، وبالتالي سوف يتغير عنوان موقعك الإلكتروني (العنوان الذي يحتاج زوار الموقع إلى كتابته في متصفحهم للوصول إلى محتوى موقعك).
    • في حالة الاتصال بالإنترنت من خلال شبكة الإنترنت على جهازك، لن تتمكن من استعراض موقعك الإلكتروني من خلال كتابة عنوان بروتوكول الإنترنت "آي بي" المحلي الخاص بك، لأن ذلك ينقلك إلى صفحة جهاز توجيه الإنترنت "الراوتر".

أفكار مفيدة

  • تتيح لك برمجية إنشاء خوادم "مامب" (MAMP) إمكانية إعادة تعيين منافذها تلقائيًا، إلا أنك قادر كذلك يدويًا على فتح المنفذ 80 في جدار الحماية الخاص بجهاز التوجيه (الراوتر).
  • خدمات استضافة المواقع على شبكة الإنترنت رخيصة، فبعض الخدمات لا تُكلفك أكثر من 4$ دولار أمريكي في الشهر (ما يعادل 75 جنيه مصري أو 15 ريال سعودي تقريبًا بالسعر الحال)، وتتميز كذلك بأنها تُقدم لك خيارات حماية ضد هجمات المخترقين، وهو ما قد لا توفره لك الاستضافة الشخصية، خلاف غيرها من المميزات الأخرى إذا كنا بصدد المقارنة. قد تجد أن الاستضافة على شبكة الإنترنت خيارًا أفضل في حالة كنت قادرًا على تحمل التكاليف المالية البسيطة شهريًا أو سنويًا.

تحذيرات

  • اعلم أن موقعك الإلكتروني المُستضاف ذاتيًا على جهاز الكمبيوتر الشخصي سوف يتوقف عن العمل في حالة حدوث أي مشكلة في اتصالك بالإنترنت أو انقطاع التيار الكهربائي أو حدوث مشكلة في نظام التشغيل.
  • اعلم أن الموقع الإلكتروني المُستضاف على جهاز الكمبيوتر الشخصي يعمل بسرعة أقل مقارنة بالمواقع الإلكترونية التي تستخدم خدمات الاستضافة التقليدية على شبكة الإنترنت.

المزيد حول هذا المقال

تم عرض هذه الصفحة ١٠٬٣٢٦ مرة.

هل ساعدك هذا المقال؟