لكي يعمل الموقع الإلكتروني لابد له من توفير عنوان للموقع Domain name , ويتم استضافة الموقع علي ما يسمي بالمضيف Host الذي يوفر الخادم Server المسؤل عن إدارة الموقع وقواعد البيانات Database , ماذا إن كنت لاتريد في الوقت الحالي تحمل نفقات حجز الدومين والاستضافة وتريد العمل من خلال حاسوبك الشخصي؟. هذا الأمر ليس بالصعب الآن بل هو سهل للغاية حيث تتوفر مجموعة من الأدوات المصممة خصياصاً لتحويل حاسوبك الشخصي إلي خادم محي local server. ومن هذه البرامج
1- AppServ
3- Xampp
4- Mamp
5- Wamp
شخصياً أستخدم أداة Xampp , وسنبدأ مباشرة في شرح كيفية تنصيب الخادم المحلي Local server
تنصيب اداة Xamp
فى الفيديو المرفق تختلف عملية التنصيب اختلاف بسيط ولكن الاساسيات ثابتة.
بعد تنزيل الاداة من موقع Xamp نقوم بالتنصيب كالاتى :
الخطوة الاولى :
الخطوة الثانية:
الخطوة الثالثة :
الخطوة الرابعة :
الخطوة الخامسة : بعد الضغط على Next انتظر حتى يكتمل التنصيب ثم اضغط على Finish
تشعيل الخادم
وبعد ان تم تنصيب البرنامج فانت الان قمت بتحويل جهازك الى خادم محلى Local Server , ولكن ذكرنا سالفا ان الموقع يعتمد على كلا من الخادم وقاعدة البيانات Database التى يقوم الموقع بتخزين المعلومات عليها لذلك سنقوم بعمل قاعدة بيانات على النحو التالى :
الخطوة الاولى : تشغيل الخادم من برنامج Xamp Control Panel (اكتب فى البحث الخاص بقائمة Start كلمة Xamp)
الخطوة الثانية : بعد ان تفتح لوحة تحكم Xamp قم اولا بالضغط على 1 ثم انتظر وبعد ذلك 2
ملحوظة : أحيانا قد يظهر خطأ عند تشغيل Apache Server لأنه لايتطيع فتح منفذ port رقم 80 أو 443 فاذا ظهرت لك رسالة خطأ بعدم امكانية بدء الخادم تأكد بان لديك احد برامج الانترنت التى تستخدم نفس المنفذ كمثال سكاى بي فكل ماعليك فعله هو اغلاق برنامج اسكاى بي تماما .
الآن لديك خادم محلي Local server يعمل بشكل كامل ويمكنك الآن اضافة ملفات موقعك. ولابد أن تعلم أنه يتم إضافة ملفات الموقع بشكل عام داخل ما يسمي جذر الموقع Site root ويكون هذا الجذر في حالة أنك تعمل أونلاين هو Public_html كما يظهر بالصورة التالية
أما في حالة العمل من خلال الخادم المحلي يكون جذر الموقع هو مجلد htdocs الموجود داخل مجلد تنصيب أداة Xampp وكل ما عليك هو إضافة ملفات الموقع بداخله كما يظهر بالصورة التالية
إختبار الخادم المحلي
إذا كنت قرأت مقدمة عامة عن المواقع الإلكترونية فلابد أنك علمت أن المهم الاساسية للخادم هو ترجمة لغة البرمجة مثل php إلي لغة المتصفح html .لذا لكي يمكنك إختبار الخادم بشكل سليم فعليك إضافة ملف بامتداد php.
1- إذهب إلي مجلد htdocs
2- قم بعمل وثيقة جديدة New document.txt
3- قم بتغيير الإسم إلي test.php . لاحظ تغيير الإمتداد من txt إلى php
4- قم بفتح الملف وإضافة الكود التالي. ليس عليك أن تفهم الكود
<?php echo "Hello World";?>
ثم قم بكتابة localhost/test.php في المتصفح ولاحظ عرض كلمة Hello World