يساعدك تحميل وتثبيت السيرفر المحلي على جهازك مثل سيرفر XAMP وسيرفر APPSERV أو حتى وامب WAMP على إدارة العديد من المهام. على سبيل المثال يمكنك ذلك من إدارة التقنيات البرمجية الجديدة على موقعك بشكل آمن قبل نشر التغييرات للعامة. كذلك تعلم البرمجة وكتابة محتوى احترافي على منصة الووردبريس.
السيرفر المحلي نظرة عامة
السيرفر المحلي Local Server أو الاستضافة المحلية Local Host عبارة عن استضافة كاملة على جهاز الحاسوب الخاص بك، فأنت قادر على تعلم البرمجة، إدارة المحتوى، تجربة السكريبتات، تجربة منصات إدارة المحتوى وإدارة المتاجر بشكل آمن. يعمل السيرفر المحلي على جهازك فقط ولا يراه أحد غيرك ولكن من الممكن أن يراه كل من هو متواجد معك على الشبكة.
يسمى السيرفر المحلي Local Host بهذا الاسم لأنه يعمل محلياً على جهازك فقط كما أشرنا، أو على الشبكة المحلية التي تتصل بها. يمكنك مثلاً عمل موقع إلكتروني متكامل واستضافته على السيرفر المحلي مجاناً ليراه كل من معك على الشبكة. يمكن أن تكون الشبكة لشركة أو منشأة، ويمكن أن تكون لقرية كاملة مثل الشبكات المحلية التي توزع خدمة الإنترنت.
لا يختلف السيرفر المحلي أبداً عن السيرفر البعيد، أو الاستضافة البعيدة التب تخزن عليها موقعك. فالاثنان يعملان تقريباً بنفس الطريقة، وكل منهم له قواعد بيانات Data Bases وملفات، أو نظام لإدارة الملفات File Manger. الفرق الوحيد يكون في نظام التشغيل ونوع قواعد البيانات التي يدعمها كل سيرفر أو خادم، كما أن السيرفر المحلي يكون على جهازك فقط كما أشرنا (وبالطبع يمكنك جعله متاحاً للعالم، ولكن هذا سيكون مكلفاً أكثر من حجز سيرفر أو استضافة عند أي من شركات الاستضافة).
مم يتكون السيرفر المحلي
يجب أولاً التفرقة بين السيرفر المحلي على أنظمة التشغيل ويندوز والتي تسمى وامب WAMP حيث يشير حرف الـ W إلى كلمة ويندوز Windows. والسيرفرات التي تعمل على أنظمة التشغيل لينكس والتي تسمي LAMP حيث يشير حرف الـ L إلى أول كلمة من كلمة لينكس Linux. وأيضاً السيرفرات التي تعمل على أنظمة التشغيل ماك MAC وتسمى MAMP.
يمكن القول أن السيرفر يتكون من المكونات التالية:
- نظام التشغيل، وهو ما يشير له حرف L أو W أو M وهما إما نظام التشغيل ويندوز أو لينكس أو ماك كما أشرنا.
- الآباتشي Abache، يرمز له بحر A وهو الخادم المسئول عن إظهار صفحات الويب كما نراها الآن.
- نظام إدارة قواعد البيانات، وهو ما يرمز له حرف M في كلمة Lamp أو Wamp H أو Mamp.
- PHP، يرمز لها حرف P وهي عبارة عن مترجم للغة الـ PHP كما أنها تعمل كحلقة وصل بين الآباتشي وقواعد البيانات.
لماذا تحتاج السيرفر المحلي؟
تحتاج إلى تنصيب السيرفر المحلي للعديد من الأشياء، من أهمها:
- اختبار المواقع والسكريبتات، مثل تركيب سكريبت أو كود على السيرفر المحلي واختبارها، بدلاً من الاشتراك في سيرفر أون لاين.
- تجربة نظام الووردبريس أو أي نظام إدارة محتوى آخر، حيث يمكن تنصيب الووردبريس على السيرفر المحلي وتجربة كل شيء بما في ذلك القوالب الإضافات قبل نشرها لتكون متاحة للجميع على شبكة الإنترنت.
- تعلم البرمجة، لتعلم لغة PHP فأنت بحاجة إلى سيرفر، وليس من الحكمة تأجير سيرفر أو استضافة للتعلم، السيرفر المحلي يعمل بنفس السيرفر الموجود أون لاين.
- تعلم تصميم مواقع الويب، كل مصمم ويب Front End Devloper يحتاج إلى تجربة كل شيء على تصميمه، الأمر الذي يحتاج إلى سيرفر أو استضافة لتجربة ما يقوم به. السيرفر المحلي ضروري جداً لهذا الغرض ولا غنى عنه إطلاقاً.
شرح تحميل وتثبيت السيرفر المحلي على جهازك
البرامج المتاحة لتشغيل السيرفر المحلي
- تحميل إكزامب XAMP لتشغيل السيرفر المحلي على جهازك.
- تحميل وامب WAMP لتشغيل السيرفر المحلي على جهازك.
- تحميل السيرفر المحلي AppServ.
تحميل وتثبيت السيرفر المحلي على جهازك
- قم بكتابة http://localhost في المتصفح، أو رقم الآيبي الخاص بالسيرفر المحلي وهو 127.0.0.1.
- ستلاحظ ظهور الصفحة الرئيسية للسيرفر المحلي وهو عادة تكون كالصورة بالأسفل: