بسم الله الرحمن الرحيم
كما تعلمون أن كل مطوّر ويب يجب أن يكون عنده خادم محلي (سيرفر شخصي) على جهازه يكون بمثابة حقل تجارب له ، ولكن كيف يتم تركيب الخادم المحلي؟ هذه المقالة هي ببساطة جواب لهذا السؤال .
توجد طريقتين:
أوّلاً: تركيب أحد الأطقم الجاهزة مثل appserv وهذه الطريقة غنية عن الشرح .
ثانياً: أن تركّب الخادم المحلي بنفسك فباسم الله نبدأ العمل .
ملاحظة : في هذا الشرح سأستخدم القرص الصلب C إذا كان رمز قرصك الصلب غير C فلا مشكلة فقط استبدل C برمز قرصك الصلب .

  1. لمستخدمي الفيستا فقط : قم بإيقاف نظام حماية المستخدم .
  2. لمستخدمي الفيستا والويندوز إكس بي الحزمة الثانية : قم بإيقاف جدار ويندوز الناري .
  3. قم بتحميل آخر نسخة مستقرة من MySQL هنا .
  4. قم بتحميل آخر نسخة مستقرة من PHP هنا .
  5. قم بتحميل آخر نسخة مستقرة من Apache هنا (حمّل ملف apache_2.2.4-win32-x86-no_ssl.msi) .
  6. قم بتشغيل ملف تثبيت الـMySQL وتثبيته سهل جداً .
  7. إذهب إلى إبدأ -> كافة البرامج -> MySQL –> MySQL Server 5.0 -> MySQL Server Instance Config Wizard
  8. قم باختيار ما يعجبك من إعدادت الـMySQL .
  9. قم بتشغيل مثبّت الـApache (apache_2.2.4-win32-x86-no_ssl.msi) .
  10. تثبيت الـApache سهل جداً فقط اختر Next وضع معلوماتك وسيتم التثبيت .
  11. لمستخدمي الفيستا فقط : قم بتغيير التوافق لـ
    C:\Program Files\Apache Software Foundation\Apache2.2\bin\
    ApacheMonitor.exe إلى Windows XP Service pack 2 .
  12. قم بنسخ محتويات مجلد Php الموجود في الملف المضغوط الذي قمت بتحميله إلى C:\PHP .
  13. قم بإعادة تسمية php.ini-dist إلى php.ini .
  14. قم بتعديل php.ini واستبدال التالي :
    استبدل ;
    extension=php_mysqli.dll ب
    extension=php_mysqli.dll
    و ;extension=php_mysql.dll بـ
    extension=php_mysql.dll
  15. اختياري : إذا أردت gd2 فقم باستبدال
    ;
    extension=php_gd2.dll بـ
    extension=php_gd2.dll
  16. قم باستبدال extension_dir = “./” بـ
    extension_dir = “./ext”
  17. والآن إذهب إلى إبدأ -> كافة البرامج -> Apache HTTP Server 2.2.4 ->
    Configure Apache Server -> Edit the Apache httpd.conf Configuration File .
  18. أضف
    ScriptAlias /php/ “c:/php/”
    AddType application/x-httpd-php .php
    Action application/x-httpd-php “/php/php-cgi.exe”
  19. والآن قم بإعادة تشغيل الحاسب ومبروك الخادم المحلي!!
    وصلى الله على نبينا محمّد وعلى آله وصحبه أجمعين .