المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح طريقة تشغيل ال php على سيرفر SERVERات ال iis



loulou ange
11-02-2013, بتوقيت غرينيتش 01:07 AM
السلام عليكم اخوانى اعضاء ومشرفى المنتدى forum

طبعا فى وقتنا الحالى انتشرت لغه ال php فى عالم برمجه الانتر نت

على حد علمى

وطبعا نظام تشغيل الوندز لا غينا عنه فى مجتمعاتنا العربيه

وعشان كداا انا حبيت اوفر الشرح طريقة اللزم لتشغيل ال php على سيرفر SERVER ال iis الخاص بنظام تشغيل الوندز
مع العلم ان الشرح طريقة منقول للافاده ودا الرابط الاصلى (http://forum.zettat.com/showthread.php?t=3887)
يلى ناخد نفس عميق كدا ونسمى الله ونبدى الشرح طريقة







متطلبات التشغيل

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

وبكدا نكون اتاكدنا انها اشتغلت تمام

-------------------------



ودلوقتى هنبدى فى تنصيب setup ال php

وانا بفضل انينا نبدء بيها قبل ال msql

وفى البدايه توجه الى موقع php.net لتحميل اخر الاصدرات الخاصح بال php

وهى فى هذا الوقت PHP 5.1.2 وانا شغال عليها كويس عشان كدا هيا الى هنستخدمها

المهم هنحمل دلوقتى الملفين PHP 5.1.2 zip و PHP 5.1.2 installer

http://zettat.com/beso/php-iis-1.JPG









بعد الانتهاء من التحميل قم بتشغيل الملف php-5.1.2-installer.exe واتبع الخطوات لانو هيقوم بتنصيب setup ال php تلقائيا داخل المجلد C:\PHP ويفضل عدم تغيرو

واسناء التنصيب setup لا تنسا اختيار نوع السيرفر SERVER وهو للـ windows xp pro

هيبقى iis 4 or higher وكما هوا موضح فى الصوره





http://zettat.com/beso/php-iis-2.JPG




وبكدا تكون شغلت ال php ويبقى ناقص شويه مكتبات اضافيه وهيا الموجوده داخل


ملف php-5.1.2-Win32.zip فك الضغط وانسخ الملفات الناتجه داخل مجلد C:\PHP


ماعدا الملفات install.txtو license.txtو php.exe و php4ts.dll




وعشان نختبر عمل ال php انسخ الكود code التالى وضعه فى ملف تكست 'txt' واحفظو باسم info.php وانسخه داخل المجلد التالى c:\Inetpub\wwwroot







رمز PHP:

<code style="white-space:nowrap"> <code> <?php phpinfo(); ?> </code> </code>




وبعد ذالك توجه الى http://localhost/info.php

وفى حاله اتمام التنصيب setup بشكل صحيح هتشوف PHP configuration informationوهى البينات الخاصه بال php على جهازك او على سيرفر SERVERك وبكدا نكون انتهينا من ال php بنجاح



-------------------------------------


وهنبدء دلوقتى فى تنصيب setup ال msql




وفى البدايه هنتوجه الى mysql.com



لتحميل اخر الاصدرات الـmsqlوهيا فى الوقت الحالى 5.0.18 وهنقوم بتحميل الملف

Windows(x86) 34.9M

كما هوا موضح فى الصوره




http://zettat.com/beso/sql-iis-1.JPG







بعد التحميل قم بفك الضغط عن الملف mysql-5.0.18-win32.zip وقم بتشغيل Setup.exe الناتج لبدء تنصيب setup ال mysqlوفى البدايه قم باختيار Typical وهذه الطريقه الاسهل وخصوصا للناس الى اول مره تتعامل معاها بعد ذالك يطلب منك اسم مستخدم وكلمه مرور لmaysql.com قم باختيار Skip Sin-Up

فهذه الخطوه غير ضروريه

كما هوا موضح بالصوره






http://zettat.com/beso/sql-iis-2.JPG




وبعد الانتهاء سيبدء فى اعددات ال msql تلقائيا وهنختار ال standard Configuration وهى القياسيه



كما هو موضح فى الصوره



http://zettat.com/beso/sql-iis-3.JPG









وبعد ذالك هنقوم بتحديد الاختيار

install as windows service

و launch the mysql sever automatically

و include bin directory in windows path

كما هوا موضح فى الصوره



http://zettat.com/beso/sql-iis-4.JPG



وبعد ذالك ناتى الى خطوه تعد من اهم الخطوات فى التحميل وهى الباسورد الافتراضيه الخاصه بال root و الـroot هوا اسم المستخدم الافتراضى ويمكنك انشاء مستخدم اخر فيما بعد وهو للتحكم فى جميع قواعد البينات وتزكر جيدا البسورد لانك فى حاله فقدانها لن تتمكن من الدخول الى قواعد البينات





رمز PHP:

<code style="white-space:nowrap"> <code>
&#91;right&#93;&#91;b&#93; $cfg&#91;'Servers'&#93;&#91;$i&#93;&#91;'port'&#93; = '3306';&#91;/b&#93;

&#91;IMG&#93;http://zettat.com/beso/sql-iis-5.JPG&#91;/IMG&#93;


ودلوقتى بقى هنختبر عمل ال mysql قبل منتنقل للخطوه الى بعديهاا

اذهب الى

Start | Programs | MySQL | MySQL Server 5 | MySQL Command Line Client

ودى حاجه شبيها بنظام ال dos تستخدم لإدارة الـMysql

واول حاجه هيطلبها هيا البسورد الى انت حطيتها فى اخر خطوه

وبعد متديهالو لزم هتشوف شاشه زى الصوره التاليه


&#91;IMG&#93;http://zettat.com/beso/sql-iis-6.JPG&#91;/IMG&#93;





وبكدا يكون انتهينا من التنصيب setup بشكل جيد اكتب quit او exit للخروج

------------------------------



ودلوقتى فى بقى بعض الادوات المستخدمع فى اداره سيرفر SERVER ال mysql سهله الاستخدام وهى MySQL Administrator

ويمكنك تحميلها من هنا

واخر اصدارتها هى MySQL Administrator 1.1 وتنصيب setupها لا يحتاج الى شرح طريقة

وعنت الدخول الى MySQL Administrator

يطلب منك ادخال البينات الخاصه بالسيرفر SERVER وهى كالاتى

server host = localhost



port =3306

وهو الافتراضى ل mysql



user name= root

وها الافتراضى ايضا كما وكرنا صابقا

password=

وهى الباسورد التى ادخلتها اسناء تنصيب setup ال mysql

كما هوا موضح بالصوره التاليه



&#91;IMG&#93;http://zettat.com/beso/sql-iis-7.JPG&#91;/IMG&#93;



وطبعا ال MySQL Administrator هى اداه سهلا جدا لاضافه مستخدمين وقواعد بينات وايضا استرجاع قواعد البينات



--------------------------------------------

واخيرا هنيجى لاخر حاجه فى الادرس مفصل وانا الصراحه واحد من الناس الى مقدرش اعيش من غيرها وهى phpMyAdmin ويممكنك تحميلها من هنا



ويمكنك معرفه اخر الاصدارات القياسيه من الموقع علرسمى وهو phpmyadmin.net

بعد التحميل قم بفك الضغط عن الملف phpMyAdmin-2.7.0-pl2.zip

وضع محتوياته كامله داخل مجلد جديد

وقم بتغير اسم المجلد الى phpMyAdmin

وبعد ذالك انسخ المجلد داخل c:\Inetpub\wwwroot

والان قم بفتح الملف config.default.php على محرر النصوص

وتاكد من الاعدادات التاليه





&#91;right&#93;&#91;b&#93; &#91;/b&#93;&#91;/right&#93;&#91;/right&#93;
</code> </code>

رمز PHP:

<code style="white-space:nowrap"> <code>
&#91;right&#93;&#91;b&#93;&#91;/b&#93;

&#91;b&#93; $cfg&#91;'Servers'&#93;&#91;$i&#93;&#91;'auth_type'&#93; = 'config'; &#91;/b&#93;

&#91;b&#93;$cfg&#91;'Servers'&#93;&#91;$i&#93;&#91;'user'&#93; = 'root'; &#91;/b&#93;

&#91;b&#93;$cfg&#91;'Servers'&#93;&#91;$i&#93;&#91;'password'&#93; = 'yourpassword'; &#91;/b&#93;

&#91;b&#93;&#91;/b&#93;

&#91;b&#93;&#91;/b&#93;<div align="right">



عدل رقم البور فى حاله تغيرك له او اتركه كما هوا اذا كنت تستخدم الاعدادات الافتراضيه



</div>
</code> </code>







&#91;/right&#93;







اذا كنت تعد هذا السيرفر SERVER للاستخدام الشخصى فقط قم بتعديل yourpassword

بالبسورد الخاصه بـmysql والتى وضعتها اسناء التنصيب setup



اما فى حاله اذا كانت الاعدادات لسيرفر SERVER على الانترنت

فقم بتعديل config الى http

واترك user و password فارغين هكزا ' '

وبعد الانتهاء احفظ الملف باسم config.inc.php

والان قم بفتح ملف php.ini

والموجود داخل مجلد c:\Windows

وعدل البينات التاليه

ابحث عن





رمز PHP:

<code style="white-space:nowrap"> <code>
&#91;left&#93;&#91;b&#93;&#91;/b&#93;

&#91;b&#93;&#91;/b&#93;

&#91;b&#93;&#91;/b&#93;

&#91;b&#93;&#91;/b&#93;

&#91;b&#93; ; Directory in which the loadable extensions (modules) reside. &#91;/b&#93;

&#91;b&#93;extension_dir= "./’ &#91;/b&#93;

&#91;b&#93;&#91;/b&#93;

&#91;b&#93;&#91;/b&#93;

&#91;b&#93;&#91;/b&#93;

&#91;b&#93;&#91;/b&#93;&#91;/left&#93;
</code> </code>





واستبدلها بـ





رمز PHP:

<code style="white-space:nowrap"> <code>
&#91;left&#93;&#91;b&#93;&#91;/b&#93;

&#91;b&#93;&#91;/b&#93;

&#91;b&#93;; Directory in which the loadable extensions (modules) reside. &#91;/b&#93;

&#91;b&#93;extension_dir = "./ext/"&#91;/b&#93;

&#91;b&#93;&#91;/b&#93;

&#91;b&#93;&#91;/b&#93;

&#91;b&#93;&#91;/b&#93;

&#91;b&#93;&#91;/b&#93;&#91;/left&#93;
</code> </code>





وايضا ابحث عن



extension=php_mbstring.dll






وقم بازله علامه لتصيص ( semi-colon)

الموجوده فى بدايه السطر ودلوقتى ادخل على الرابط






http://localhost/phpMyAdmin/index.php







وستعمل معك بشكل جيد









------------------------------------------------






وبكدا نكون انتهينا من الشرح طريقة والحمد لله قديرنا نشغل ال php و msql وphpmyadminعلى سيرفر SERVER ال iis الخاص بال windows




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى