السلام عليكم اخوانى اعضاء ومشرفى المنتدى 
طبعا فى وقتنا الحالى انتشرت لغه ال php فى عالم برمجه الانتر نت 
على حد علمى 
وطبعا نظام تشغيل الوندز لا غينا عنه فى مجتمعاتنا العربيه 
وعشان كداا انا حبيت اوفر الشرح اللزم لتشغيل ال php على سيرفر ال iis الخاص بنظام تشغيل الوندز 
يلى ناخد نفس عميق كدا ونسمى الله ونبدى الشرح 
متطلبات التشغيل 
IIS (preferably IIS 5 or IIS 6) 
The PHP windows installer file 
The PHP binaries file 
The MySQL Windows installation file 
وسيتم سرد روابط التحميل اثناء الشرح
اختيارى 
phpMyAdmin 
MySQL Administrator 
-------------------------
هنبدى بنتصيب ال iis )Internet Information Services )
ودى من مكونات نظام التشغيل وتم زكر شرح للازاله قيل كدا على الرابط داا 
http://forum.zettat.com/showthread.php?t=3302
والفرق مش كبير بين تنصبها وازالتهاا 
وبعد الانتهاء افتح المتصفه وادخل على هذا الرابط 
http://localhost/
وسيقوم بفتح الصفحه الافتراضيه الخاصه بالـ iis 
وبكدا نكون اتاكدنا انها اشتغلت تمام 
-------------------------
ودلوقتى هنبدى فى تنصيب ال php 
وانا بفضل انينا نبدء بيها قبل ال msql 
وفى البدايه توجه الى موقع php.net لتحميل اخر الاصدرات الخاصح بال php 
وهى فى هذا الوقت PHP 5.1.2 وانا شغال عليها كويس عشان كدا هيا الى هنستخدمها 
المهم هنحمل دلوقتى الملفين PHP 5.1.2 zip و PHP 5.1.2 installer
 
بعد الانتهاء من التحميل قم بتشغير الملف php-5.1.2-installer.exe واتبع الخطوات لانو هيقوم بتنصيب ال php تلقائيا داخل المجلد C:\PHP ويفضل عدم تغيرو 
واسناء التنصيب لا تنسا اختيار نوع السيرفر وهو للـ windows xp pro 
هيبقى iis 4 or higher وكما هوا موضح فى الصوره 
 
وبكدا تكون شغلت ال php ويبقى ناقص شويه مكتبات اضافيه وهيا الموجوده داخل
ملف php-5.1.2-Win32.zip فك الضغط وانسخ الملفات الناتجه داخل مجلد C:\PHP 
ماعدا الملفات install.txtو license.txtو php.exe و php4ts.dll
وعشان نختبر عمل ال php انسخ الكود التالى وضعه فى ملف تكست 'txt' واحفظو باسم info.php وانسخه داخل المجلد التالى c:\Inetpub\wwwroot
	كود PHP:
	
<?php phpinfo(); ?>
 
وبعد ذالك توجه الى 
http://localhost/info.php 
وفى حاله اتمام التنصيب بشكل صحيح هتشوف PHP configuration informationوهى البينات الخاصه بال php على جهازك او على سيرفرك وبكدا نكون انتهينا من ال php بنجاح
-------------------------------------
وهنبدء دلوقتى فى تنصيب ال msql
وفى البدايه هنتوجه الى mysql.com 
لتحميل اخر الاصدرات الـmsqlوهيا فى الوقت الحالى 5.0.18 وهنقوم بتحميل الملف
Windows(x86) 34.9M
كما هوا موضح فى الصوره
 
بعد التحميل قم بفك الضغط عن الملف mysql-5.0.18-win32.zip وقم بتشغيل Setup.exe الناتج لبدء تنصيب ال mysqlوفى البدايه قم باختيار Typical وهذه الطريقه الاسهل وخصوصا للناس الى اول مره تتعامل معاها بعد ذالك يطلب منك اسم مستخدم وكلمه مرور لmaysql.com قم باختيار Skip Sin-Up
فهذه الخطوه غير ضروريه
كما هوا موضح بالصوره
 
وبعد الانتهاء سيبدء فى اعددات ال msql تلقائيا وهنختار ال standard Configuration وهى القياسيه
كما هو موضح فى الصوره 
 
وبعد ذالك هنقوم بتحديد الاختيار 
install as windows service
و launch the mysql sever automatically
و include bin directory in windows path 
كما هوا موضح فى الصوره
 
وبعد ذالك ناتى الى خطوه تعد من اهم الخطوات فى التحميل وهى الباسورد الافتراضيه الخاصه بال root و الـroot هوا اسم المستخدم الافتراضى ويمكنك انشاء مستخدم اخر فيما بعد وهو للتحكم فى جميع قواعد البينات وتزكر جيدا البسورد لانك فى حاله فقدانها لن تتمكن من الدخول الى قواعد البينات 
 
	كود PHP:
	
$cfg['Servers'][$i]['port'] = '3306'; 
 ودلوقتى بقى هنختبر عمل ال mysql قبل منتنقل للخطوه الى بعديهاا 
اذهب الى 
Start | Programs | MySQL | MySQL Server 5 | MySQL Command Line Client
ودى حاجه شبيها بنظام ال dos تستخدم لإدارة الـMysql
واول حاجه هيطلبها هيا البسورد الى انت حطيتها فى اخر خطوه 
وبعد متديهالو لزم هتشوف شاشه زى الصوره التاليه 
 
وبكدا يكون انتهينا من التنصيب بشكل جيد اكتب quit او exit للخروج 
------------------------------
ودلوقتى فى بقى بعض الادوات المستخدمع فى اداره سيرفر ال mysql سهله الاستخدام وهى MySQL Administrator 
ويمكنك تحميلها من هنا 
واخر اصدارتها هى MySQL Administrator 1.1 وتنصيبها لا يحتاج الى شرح 
وعنت الدخول الى MySQL Administrator 
يطلب منك ادخال البينات الخاصه بالسيرفر وهى كالاتى
server host = localhost
port =3306 
وهو الافتراضى ل mysql
user name= root 
وها الافتراضى ايضا كما وكرنا صابقا
password= 
وهى الباسورد التى ادخلتها اسناء تنصيب ال mysql
كما هوا موضح بالصوره التاليه 
 
وطبعا ال MySQL Administrator هى اداه سهلا جدا لاضافه مستخدمين وقواعد بينات وايضا استرجاع قواعد البينات
--------------------------------------------
واخيرا هنيجى لاخر حاجه فى الادرس وانا الصراحه واحد من الناس الى مقدرش اعيش من غيرها وهى phpMyAdmin ويممكنك تحميلها من هنا 
ويمكنك معرفه اخر الاصدارات القياسيه من الموقع علرسمى وهو phpmyadmin.net
بعد التحميل قم بفك الضغط عن الملف phpMyAdmin-2.7.0-pl2.zip
وضع محتوياته كامله داخل مجلد جديد
وقم بتغير اسم المجلد الى phpMyAdmin
وبعد ذالك انسخ المجلد داخل c:\Inetpub\wwwroot
والان قم بفتح الملف config.default.php على محرر النصوص
وتاكد من الاعدادات التاليه
	كود PHP:
	
$cfg['Servers'][$i]['port'] = '3306'; 
 عدل رقم البور فى حاله تغيرك له او اتركه كما هوا اذا كنت تستخدم الاعدادات الافتراضيه 
	كود PHP:
	
$cfg['Servers'][$i]['auth_type']     = 'config';          
$cfg['Servers'][$i]['user']          = 'root';            
$cfg['Servers'][$i]['password']      = 'yourpassword'; 
 اذا كنت تعد هذا السيرفر للاستخدام الشخصى فقط قم بتعديل yourpassword
بالبسورد الخاصه بـmysql والتى وضعتها اسناء التنصيب
اما فى حاله اذا كانت الاعدادات لسيرفر على الانترنت
فقم بتعديل config الى http 
واترك user و password فارغين هكزا ' '
وبعد الانتهاء احفظ الملف باسم config.inc.php 
والان قم بفتح ملف php.ini 
والموجود داخل مجلد c:\Windows
وعدل البينات التاليه
ابحث عن
	كود PHP:
	
; Directory in which the loadable extensions (modules) reside.  
extension_dir= "./’ 
 
واستبدلها بـ
	كود PHP:
	
; Directory in which the loadable extensions (modules) reside.  
extension_dir = "./ext/" 
 وايضا ابحث عن 
extension=php_mbstring.dll
وقم بازله علامه لتصيص ( semi-colon)
الموجوده فى بدايه السطر ودلوقتى ادخل على الرابط 
http://localhost/phpMyAdmin/index.php
وستعمل معك بشكل جيد
------------------------------------------------
وبكدا نكون انتهينا من الشرح والحمد لله قديرنا نشغل ال php و msql وphpmyadminعلى سيرفر ال iis الخاص بال windows