في هذه المقالة سوف نتعرف على كيفية استضافة موقع على جهاز الكمبيوتر الخاص بك، مما يوفر عليك تكاليف الاشتراك في خدمة الاستضافة المدفوعة. يسمى هذا تحويل جهاز الكمبيوتر الخاص بك إلى خادم، وهو ما يمكنك القيام به على أي كمبيوتر يعمل بنظام Windows أو Mac، باستخدام برنامج بناء الخادم مثل MAMP. في البداية بالطبع ستحتاج إلى اتخاذ بعض الخطوات للتأكد من أن جهاز الكمبيوتر الخاص بك جاهز لبدء استضافة مواقع الويب، والتي سنراجعها بالتفصيل في الخطوات التالية من المقالة.

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

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

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

    • من المحتم أن تضطر إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك من وقت لآخر لإكمال تحديثات النظام، ولكن يجب أن تدرك أنه خلال هذه الفترة لن يكون موقع الويب الخاص بك متاحًا للتصفح على الإنترنت.
  3. 3 حدث PC. تأكد من تحديث الكمبيوتر سواء بآخر تحديثات نظام التشغيل وميزات الحماية والأمان بالإضافة إلى تعريفات مكونات الأجهزة (تعريف الشاشة وبطاقات الصوت على سبيل المثال). تحقق من توفر التحديثات وتثبيتها على جهازك، سواء كان يعمل بنظام Windows أو iOS.

  4. 4 انسخ الكود المصدري لموقع الويب إلى جهاز الكمبيوتر الخاص بك. هذا يعني كود برمجة الموقع. إذا لم تكن نسخة منه متوفرة بالفعل على جهاز الكمبيوتر الخاص بك، فتأكد من نسخه باستخدام إعدادات خدمة استضافة الإنترنت (خدمة الويب) الحالية إلى ملف نصي، واحتفظ بهذا الملف على جهاز الكمبيوتر الخاص بك بتنسيق PHP.

    • إذا كان هذا الملف موجودًا بالفعل على جهاز الكمبيوتر الخاص بك، فتأكد من معرفة مساره وكيفية الوصول إليه.
    • إذا لم تكن قد انتهيت من برمجة موقع الويب بعد، فيجب عليك القيام بذلك أولاً لتتمكن من متابعة الخطوات التالية.
  5. 5 تنزيل MAMP. إنه برنامج منشئ الخادم يساعدك على استضافة موقع الويب الخاص بك مجانًا على أجهزة كمبيوتر Windows أو Mac. لتنزيل البرنامج اتبع الآتي

    • اذهب إلى الرابط
    • انقر فوق تنزيل أسفل الإصدار المجاني من البرنامج.
    • انقر فوق الزر “تنزيل” البرتقالي.
    • انتظر حتى ينتهي تنزيل الملف.

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

  1. 1 انقر نقرًا مزدوجًا على أيقونة تثبيت MAMP. يظهر على شكل فيل أبيض على خلفية رمادية.

  2. 2 انقر فوق “نعم” عندما يُطلب منك ذلك. سيؤدي هذا إلى فتح مثبت MAMP على جهاز الكمبيوتر الخاص بك.

  3. 3 قم بإنهاء خطوات التثبيت. اتبع ما يلي

    • اختر اللغة، ثم اضغط على موافق.
    • انقر فوق {التالي.
    • قم بإلغاء تحديد خيار MAMP PRO، ثم انقر فوق التالي. هذا يضمن تثبيت الإصدار المجاني من البرنامج.
    • حدد “أوافق” ثم انقر فوق “التالي”.
    • انقر فوق التالي ثلاث مرات، ثم انقر فوق تثبيت.
  4. 4 انتقل إلى ملف الكود المصدري لموقعك على الويب. خذ الوقت الذي يستغرقه MAMP للتثبيت لتحديد موقع ملف الكود المصدري لموقعك على الويب الذي نسخته إلى جهاز الكمبيوتر الخاص بك في وقت سابق. للقيام بذلك، قم بما يلي

    • افتح قائمة ابدأ.
    • افتح مستكشف الملفات.
    • انقر فوق المجلد الذي يحتوي على الملف في الشريط الجانبي لنافذة مستكشف ملفات Windows.
    • حدد الملف الذي يحتوي على الكود المصدري بالنقر فوقه مرة واحدة فقط.
  5. 5 انسخ ملف التعليمات البرمجية المصدر. اضغط على Ctrl و C في نفس الوقت لنسخ ملف التعليمات البرمجية المصدر الذي حددته في الخطوة السابقة.

  6. 6 انقر نقرًا مزدوجًا فوق رمز MAMP. تظهر أيقونة البرنامج على شكل فيل أبيض على خلفية رمادية.

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

  8. 8 انقر فوق تفضيلات…. (بالإنجليزية Preferences…)، وهي أيقونة على شكل ترس على الجانب الأيسر من نافذة MAMP. سيؤدي هذا إلى فتح نافذة التفضيلات.

  9. 9 انقر فوق علامة التبويب “منافذ”. المنافذ هي علامة التبويب الموجودة أعلى نافذة التفضيلات.

  10. 10 انقر فوق تعيين منافذ MAMP على الافتراضي. (باللغة الإنجليزية اضبط منافذ MAMP على الوضع الافتراضي)، ويكون هذا الزر في منتصف الصفحة. سيؤدي هذا إلى إعادة تعيين المنافذ التي يحتاج MAMP إلى استخدامها، مما يضمن حل الخطأ الشائع المتعلق بالمنفذ 80.

  11. 11 انقر فوق علامة التبويب خادم الويب. (بالإنجليزية Web Server)، والذي يظهر لك في الجزء العلوي من نافذة التفضيلات.

  12. 12 انقر فوق “فتح”. (بالإنجليزية Open)، وهو الزر الموجود بالقرب من أسفل النافذة.

  13. 13 الصق ملف التعليمات البرمجية المصدر في المجلد. اضغط على Ctrl و V في نفس الوقت. تأكد من أن آخر شيء نسخته هو ملف الكود المصدري، من خلال إكمال أمر اللصق الآن، سترى ملف كود المصدر يظهر في المجلد الجذر لـ MAMP.

  14. 14 انقر فوق الزر “موافق” في نافذة MAMP. يؤدي ذلك إلى حفظ الإعدادات التي أجريتها في الخطوات السابقة.

  15. 15 أغلق برنامج MAMP وأعد تشغيله. انقر فوق الزر Quit في الزاوية اليسرى السفلية من نافذة MAMP، ثم انقر نقرًا مزدوجًا فوق رمز MAMP لإعادة تشغيل البرنامج.

  16. 16 انقر فوق الزر “ابدأ الخوادم”. (بالإنجليزية Start Servers)، وهو الزر الموجود في الزاوية اليمنى من نافذة MAMP. يؤدي ذلك إلى تشغيل خادم البرنامج الذي يحتوي على الكود المصدري لموقع الويب الخاص بك، والإعدادات التي قمت بتكوينها مسبقًا، وتفضيلات المنفذ المختارة. وفقًا لذلك، يجب أن يكون موقع الويب الخاص بك جاهزًا ومتاحًا للتصفح على الإنترنت. يمكن لأي زائر فتحه من خلال متصفح الويب. فقط لاحظ أنه لن يكون له اسم مجال مخصص، ولكن يمكن للزوار فتحه من خلال عنوان IP العام في محرك البحث أو شريط عنوان المتصفح.

    • طالما أنك غير مشترك في خدمة بروتوكول الإنترنت الديناميكية، سيتغير عنوان IP المحلي الخاص بك من وقت لآخر، وكذلك عنوان موقع الويب الخاص بك (العنوان الذي يحتاج زوار الموقع إلى كتابته في متصفحهم للوصول إلى المحتوى). موقعك).
    • إذا قمت بالاتصال بالإنترنت عبر الإنترنت على جهازك، فلن تتمكن من عرض موقع الويب الخاص بك عن طريق كتابة عنوان IP المحلي الخاص بك لأن ذلك ينقلك إلى صفحة جهاز التوجيه.

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

  1. 1 انقر نقرًا مزدوجًا فوق ملف تثبيت MAMP. ستظهر أيقونته على شكل مربع بني.

    • قد ترى رسالة تحذير تخبرك أن هذا الملف غير قابل للفتح، وفي هذه الحالة يجب عليك تمكين القدرة على تثبيت البرامج من مطوري Mac غير المصرح لهم قبل المتابعة. ابحث على الإنترنت وعلى ويكي هاو بالعربية والمواقع المشابهة عن كيفية القيام بذلك.
  2. 2 أكمل عملية تثبيت MAMP. اتبع ما يلي

    • انقر فوق “متابعة” في أول ثلاث صفحات تظهر.
    • انقر فوق موافق.
    • انقر فوق تثبيت لجميع مستخدمي هذا الكمبيوتر، ثم انقر فوق متابعة.
    • انقر فوق تثبيت.
    • اكتب اسم مستخدم وكلمة مرور Mac الخاصين بك، ثم انقر فوق تثبيت البرنامج.
  3. 3 انتظر حتى تنتهي عملية تثبيت البرنامج. قد تستغرق هذه العملية ما يصل إلى 5 دقائق.

  4. 4 افتح تطبيق Finder. (بالإنجليزية Finder). انقر فوق أيقونة وجه الإنسان الزرقاء في Dock الخاص بـ Mac.

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

    • اعتمادًا على المكان الذي حفظت فيه هذا المستند مسبقًا، قد تحتاج إلى الاستمرار في الانتقال إلى أكثر من مجلد داخلي للوصول إلى الملف المطلوب.
  6. 6 انسخ المستند. انقر فوق الملف لتحديده، ثم انقر فوق تحرير، ثم انقر فوق نسخ.

  7. 7 انقر فوق التطبيقات. التطبيقات هو المجلد الموجود في أقصى يسار نافذة تطبيق Finder.

  8. 8 انقر نقرًا مزدوجًا فوق مجلد MAMP. ستجد اسم المجلد باللغة الإنجليزية “MAMP”، وسيظهر في منتصف مجلد التطبيقات.

  9. 9 انقر نقرًا مزدوجًا فوق مجلد htdocs. ستجد هذا المجلد في منتصف مجلد MAMP. هذا هو المجلد الذي يجب أن تضع فيه ملفات المصدر المختلفة (الملفات التي يعتمد عليها برنامج الموقع)، بما في ذلك ملف كود المصدر الخاص بك.

  10. 10 الصق ملف التعليمات البرمجية المصدر في هذا المجلد. انقر على تعديل، ثم انقر على لصق العنصر.

  11. 11 افتح MAMP. انقر فوق رمز MAMP، الذي يشبه فيلًا أبيض على خلفية رمادية. بدلاً من ذلك، يمكنك كتابة MAMP في تطبيق Spotlight للوصول السريع إلى التطبيق.

  12. 12 انقر فوق “تفضيلات”…. التفضيلات هي أيقونة على شكل ترس في أقصى الجانب الأيسر من نافذة MAMP.

    • قد ترى رسالة خطأ، وفي هذه الحالة عليك النقر فوق “موافق” للخروج من هذه النافذة.
  13. 13 انقر فوق علامة التبويب “منافذ”. (بالإنجليزية Ports)، ويظهر أعلى نافذة التفضيلات.

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

  15. 15 انقر فوق “موافق”. (بالإنجليزية OK)، وسيظهر لك هذا الزر أسفل الصفحة، وبالضغط عليه سيتم حفظ الإعدادات حسب ما اخترته.

  16. 16 أغلق برنامج MAMP وأعد تشغيله. انقر فوق الزر Quit، ثم أعد تشغيل البرنامج بالنقر فوق الرمز الخاص به، أو افتحه عبر أداة البحث “Spotlight”.

  17. 17 انقر فوق الزر ابدأ الخوادم. (بالإنجليزية Start Servers)، وهو الزر الموجود في الزاوية اليمنى من نافذة MAMP. يؤدي ذلك إلى تشغيل خادم البرنامج الذي يحتوي على الكود المصدري لموقع الويب الخاص بك، والإعدادات التي قمت بتكوينها مسبقًا، وتفضيلات المنفذ المختارة. وفقًا لذلك، يجب أن يكون موقع الويب الخاص بك جاهزًا ومتاحًا للتصفح على الإنترنت. يمكن لأي زائر فتحه من خلال متصفح الويب. فقط لاحظ أنه لن يكون له اسم مجال مخصص، ولكن يمكن للزوار فتحه من خلال عنوان IP العام في محرك البحث أو شريط عنوان المتصفح.

    • طالما أنك غير مشترك في خدمة بروتوكول الإنترنت الديناميكية، سيتغير عنوان IP المحلي الخاص بك من وقت لآخر، وكذلك عنوان موقع الويب الخاص بك (العنوان الذي يحتاج زوار الموقع إلى كتابته في متصفحهم للوصول إلى محتوى موقعك).
    • إذا قمت بالاتصال بالإنترنت عبر الإنترنت على جهازك، فلن تتمكن من عرض موقع الويب الخاص بك عن طريق كتابة عنوان IP المحلي الخاص بك، لأن ذلك ينقلك إلى صفحة جهاز التوجيه.

أفكار مفيدة

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

تحذيرات

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