تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: May 2006-
#1 (permalink)  
شرح تشغيل ال php و phpMyAdmin و MySQL على سيرفرات ال iis


[CENTER]السلام عليكم اخوانى اعضاء ومشرفى المنتدى
طبعا فى وقتنا الحالى انتشرت لغه ال 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 (modulesreside.  
extension_dir"./’ 



واستبدلها بـ

كود PHP:

Directory in which the loadable extensions (modulesreside.  
extension_dir "./ext/" 
وايضا ابحث عن

extension=php_mbstring.dll

وقم بازله علامه لتصيص ( semi-colon)
الموجوده فى بدايه السطر ودلوقتى ادخل على الرابط
http://localhost/phpMyAdmin/index.php
وستعمل معك بشكل جيد

------------------------------------------------
وبكدا نكون انتهينا من الشرح والحمد لله قديرنا نشغل ال php و msql وphpmyadminعلى سيرفر ال iis الخاص بال windows[/CENTER]

[CENTER]وارجو التثبيت للافاده[/CENTER]






__________________
<!-- ترجمة مواقع - ترجمه نصوص - قاموص للكلمات
ترجم 3فى1 http://targem.zetawy.com -->
waelbeso غير متواجد حالياً   قديم 14-05-2006, 10:29 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Feb 2002-
#2 (permalink)  

يستحق التثبيت .






__________________
مؤسسة المهمات البرمجية
00966507585887
0507585887


www.mr-php.com.sa
www.mr-php.com
المهمة9 غير متواجد حالياً   قديم 17-05-2006, 03:59 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2006-
#3 (permalink)  

شكرا (المهمة9)
وبتمنى الشرح عجبك






__________________
<!-- ترجمة مواقع - ترجمه نصوص - قاموص للكلمات
ترجم 3فى1 http://targem.zetawy.com -->
waelbeso غير متواجد حالياً   قديم 17-05-2006, 11:27 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Mar 2000-
#4 (permalink)  

بصراحة ممتاز وابداع ولاكن يوجد ثغره في الاباتشي بويندوز 2003 للاسف الشديد يقوم بسرد كافة مجلدات الموقع للمخترق ولاكن ننتظر الترقية من مايكروسوفت






__________________
برمجة PHP & ASP.NET2 بأحترافية - تصميم بأبداع - أستضافة بتميز
للمراسلة : http://kassab.arabform.com/
العضوية يسمتخدمها شخصان
kassab غير متواجد حالياً   قديم 18-05-2006, 05:29 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Feb 2002-
#5 (permalink)  

waelbeso

تبي الصراحه اخوي تعجبت انه هالموضوع راح تحت بالصفحات وهو بهالاهميه اعجبني جدا






__________________
مؤسسة المهمات البرمجية
00966507585887
0507585887


www.mr-php.com.sa
www.mr-php.com
المهمة9 غير متواجد حالياً   قديم 18-05-2006, 07:54 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Apr 2006-
#6 (permalink)  

ممتاز بارك الله فيك






عبد الواحد البشيري غير متواجد حالياً   قديم 18-05-2006, 12:02 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Apr 2008-
#7 (permalink)  

يعطيك العافية وبارك الله فيك


موقع جماهير الشاعر خليل الشبرمي التميمي






__________________
www.5lil.net
www.x-i5.net
خليل الشبرمي التميمي غير متواجد حالياً   قديم 07-06-2008, 11:04 PM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 06:33 AM بتوقيت المملكة العربية السعودية