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


السلام عليكم ورحمة الله وبركاته
جميل شرح خطوات التثبيت يدويا لراغبى الإحتراف، لكن عندما تتحدث مع مبتدئين فأعتقد انه من الأفضل تقديم السيرفرات الجاهزة.
عن نفسي أستخدم WAMP
http://www.wampserver.com/en/
جزاك الله خير
جزاك الله كل خير أخي منسم , شرح أكثر من رائع .
ننتظر المزيد .
تحياتي
فراس
لك الف شكر اخي العزيز على الشرح الجميل
مع ان الطريقة معقدة جدا و كما قال اخي عمرو فهي لمن يريد الاحتراف
تحياتي
جميل جداً..
كنت أود معرفة الطريقة..
سأقوم بتجربتها وأخبرك..
لكن قبل هذا.. هلا أوضحت لنا:
# قم باختيار ما يعجبك من إعدادت الـMySQL .
هل من الممكن تشغيل mYSQL & PHP على IIS7
هل بالضرورة عمل اشتراك لتنزيل MySQL وهل هي ليست مجانية ، أنا لا أفهم هناك الكثير من الطلبات لهذا الموقع لعمل اشتراك ، واخيرا رفض تنزيل قاعدة البيانات لا أعرف لماذا .
الأخ اسماعيل محمد..
يمكنك تنزيله من هذا الرابط مباشرة:
http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.51b-win32.zip/from/http://www.mirrorservice.org/sites/ftp.mysql.com/
شكرا جزيلا يا مبدع
انا اسمى محمد عبد العزيز من مصر انا مشترك جديد اريد ان اشترك معكم اريد ارشادى على طريةة الاشتراك وشكرا