Tuesday 7th May,200210813العددالثلاثاء 24 ,صفر 1423

     أول صحيفة سعودية تصدرعلى شبكة الانترنت

 

القرية التعليمية القرية التعليمية
Php nuke جاءت فلم تعد الإنترنت بعدها كما كانت
الحلقة الأولى
إعداد/ عبدالله الماجد

  منذ أن ظهرت المجلة الالكترونية في أواسط مصممي المواقع العرب، وتصميم المواقع لم يعد كما كان، فهذه المجلة التي تحتوي على كل ما يحتاجه مصمم الموقع مثل دليل المواقع وبرنامج إدارة الأخبار ومركز تحميل البرامج ومحركات بحث متقدمة وقوائم بريدية وغير ذلك الكثير، أقول هذه المجلة أصبحت ذلك الحلم الجميل الذي بات سهل المنال في يد كل من يريد إنشاء موقع شامل بمعنى الكلمة، ولأهمية هذه المجلة ولكثرة الاستفسارات الواردة عنها سواء في المنتديات العربية أوالصحف المحلية، فسنقوم في هذه الحلقة بشرح طريقة تركيب المجلة الإلكترونية على الجهاز الشخصي، ثم نقوم في الحلقة الثانية بشرح طريقة التركيب على موقعك على الإنترنت، ونخصص الحلقة الثالثة للأسئلة الشائعة وحلول لمشاكل قد تظهر لمستخدم المجلة.
أولا: تثبيت برنامج الPHP Nuke على الحاسب الشخصي.
متطلبات العمل
لتركيب مجلة PHP Nuke - تحتاج إلى وجود سيرفر شخصي على جهازك وذلك بتحميل برنامج باقة PHPTriad على جهازك:
س1: ماذا نعني بالباقة؟
ج: الباقة هي مجموعة من التطبيقات التي تتكامل مع بعضها البعض وتقوم بأداء عمل معين تتكفل جميع البرامج التي تنظم تحت هذه الباقة بأدائه، وفي برنامجنا هذا (phptriad) نجد أن هذه الباقة تحتوي على كل من:
1-php وهي لغة البرمجة التي تقوم بتحويل النصوص البرمجية إلى ملفات قابلة للتنفيذ على موقعك.
2- Apache: وهو أسهل وأقوى مزود شخصي لتشغيل تطبيقات الphp، وهو المزودالمعتمد في كثير من مواقع الاستضافة ولذلك فإن التدرب عليه على جهازك الشخصي يساعدك على إدارة موقعك بنجاح لكون البرنامج مشترك بين الطرفين.
3- MySQL: وهي قاعدة البيانات الأشهر في التعامل مع لغة البرمجة PHP
4- PHPMyAdmin: وهي الواجهة التي تستطيع من خلالها التعامل مع قاعدة البيانات، مثل إنشاء قاعدة بيانات جديدة أو صنع جداول أو حذفها أو نحو ذلك، والآن دعونا نبدأ
قم بتحميل باقة phptriad من هذا الرابط http://download.sourceforge.net/phptriad/ phptriadsetup2-1.exe ستحصل بعد تحميل البرنامج على أيقونة تحمل هذا الاسم phptriadsetup2-1.exe)
قم بتنصيب هذا البرنامج على جهاز الكمبيوتر الخاص بك وذلك بالنقر المزدوج عليه بزر الفأرة الأيسر وتابع باقي الخطوات حتى ينتهي تنصيب البرنامج، سترى أن البرنامج أنشأ له الدليل الجذري C:\ apache
- الآن اذهب لقائمة إبدأ أو start وقم بتشغيل البرنامج start Apache . وكذلك تشغيل قاعدة البينات start mysql كما في الشكل التالي (1):
  سيتم فتح نافذة DOS، لاتقم بإغلاقها وإنما قم بتصغيرها، الآن عليك التأكد من عمل السيرفر الشخصي، وللتأكد من عمل السيرفر، افتح برنامج الإنترنت إكسبلورر واكتب العنوان التالي: http://localhost أو العنوان التالي وهو الأفضل: 1،0،0،127 ستأتيك عبارة الترحيب: Welcome to PHPTriad for Windows v2 ،11
الآن أصبح جهازك الشخصي سيرفرا محليا داعماً للغة php مع mysql
ملاحظه: هذا السرفر لنظام التشغيل 98windows,me windows أما windows 2000 وwindows xp تستطيع تحميل السيرفر من الخاص به من هذا العنوان:
http://www.firepages.com.au/ phpdev4u.htm?pack=2NT.exe قم بفك البرنامج وانسخه وضعه في الدليل الجذري C:\ phpdev4 لتشغيل هذاالسيرفر ما عليك إلا الذهاب إلى المجلد phpdev والضغط علىgo سيقوم البرنامج بتهيئة السيرفر للعمل على بيئة ويندوز وسيتم فتح نافذة DOS بشكل آلي، لا تغلقها اذهب الى المتصفح واكتب: 127 ،0 ،0 ،1 ستأتيك عبار تهنئة بنجاح تركيب السيرفر.
أما فيما يتعلق بمجلة PHP Nuke فتستطيع تحميل البرنامج من هذا العنوان:
http://phpnuke.org/ modules.php?name=Downloads قم بفك ضغط البرنامج PHP-Nuke- 5 ،5.tar.gz
باستخدام برنامج فك الضغط مثل winrar أوwinzip بعد فك الضغط سنحصل على التالي:
مجلد sql وداخله ملف الجداول nuke.sql وسيتم وضعه في قاعدة البيانات في السيرفر المحلي مجلد html: ستجد بداخله الكثير من الملفات والمجلدات الفرعية ويختص بتشغيل البرنامج من خلال المتصفح.
الآن يجب تعديل ملف config .php الموجود داخل مجلد html ببرنامج Notepad أوأي برنامج آخر ابحث عن هذه الأسطر (شكل2):
  وقم بتعديل قاعدة البيانات فقط الى mysql هو اسم قاعدة البينات المنشأة مسبقا في الشكل السابق الآن قم بنقل مجلد html إلى الدليل الجذري بحيث سيكون بهذا الامتداد:C:\ apache\htdocs\html
وإذا كنت تستعمل سيرفر phpdev: windows2000 وwindows xp
ضع مجلد html داخل الدليل الجذري c:\ phpdev\www\html
الآن اذهب الى المتصفح واكتب العنوان التالي:http://127 ،0 ،0 ،1/phpmyadmin/ index.phpهنا كما في (الشكل3 ) تجد قاعدة
  البينات mysql ومعها قاعدة أخرى اسمها test وهذه القواعد تأتي افتراضيه مع السرفر فإذا اردت إنشاء قاعدة جديدة فاكتب اسمها داخل الصندوق كما في الصورة (شكل3) ثم اضغط زر create ولكن لاحظ اذا اردت استعمال هذه القاعدة الجديدة فيجب عليك تعديل ملف config.php ووضعها بدلا من mysql الافتراضية
لوضع جداول PHP Nuke داخل قاعدة البيانات اختر القاعدة التي تريد من اليسار والتي ذكرتها في ملف config.php وذلك بالنقر عليها بزر الماوس الايسر بعدها ستخرج لك الصورة التالية (شكل4):
  لوضع الجداول للمجلة في قاعدة البينات اضغط على زر استعراض أو Browse،، كما في الصورة. سنقوم بتحديد مكان الملف nuke.sql الملف الخاص بالجداول الذي بداخل مجلدsql مثلا انا وضعت مجلد sql على سطح المكتب احدد مكانه ثم انقر على الملف مرتين بزر الماوس الايسر ثم أضغط Go كما في الصورة أعلاه بعدها سيتم لصق الجداول في قاعدة البيانات أو قم بفتح ملف nuke.sql وتظليل مابداخله ولصقه في المساحة البيضاء المربعة ثم الضغط على زر GO بعدها ستأتيك عبارة Your SQL-query has been executed successfully مخبرة بنجاح تركيب الجداول.
بعدها سوف نذهب إلى المتصفح لنذهب الى المجلة على العنوان التالي:
http://127 ،0 ،0 ،1/html/admin.phpلتسجيل دخولك كمشرف كما في الشكل (5) ادخل بيناتك كما في الصورة ثم اضغط على زرSubmit بعدها سيذهب بك المتصفح الى صفحة أخرى لتسجيل الدخول للوحة التحكم باسم المستخدم وكلمة المرور التي أدخلتها في الصورة ومن هناك تستطيع التحكم بالمجلة وبشكلها وكذلك بلغة الواجهة ولتصفح المجلة الآن قم بالذهاب إلى العنوان التالي:
http://127 ،0 ،0 ،1/html/index.php وفي النهاية أتمنى أن أكون قد وفقت في شرح تركيب PHP Nuke على الحاسب الشخصي وللاستفسار يرجى مراسلتي على:
Secra4@hotmail.com
http://www.fut4.com

 

[للاتصال بنا][الإعلانات][الاشتراكات][الأرشيف][الجزيرة]
توجه جميع المراسلات التحريرية والصحفية الىchief@al-jazirah.com عناية رئيس التحرير
توجه جميع المراسلات الفنية الىadmin@al-jazirah.com عناية مدير وحدة الانترنت
Copyright, 1997 - 2002 Al-Jazirah Corporation. All rights reserved