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

مشاهدة النسخة كاملة : انا مبتدا ~ كيف انشأ موقع PHP إنطلاقا من Website Template او موقع جاهز ؟



Strich
29-07-2009, 11:59 AM
السلام عليكم و رحمة الله

هاده اول مشاركة لدي...شعرت قليلا بالفخر لقراءة عنوان موقعكم...فاردت ان اطرح مشكلتي و تساالي :idea:....كما ارجو المساعدة بارك الله فيكم.
اعتقد ان العنوان يشرح كل شيء...فانا اريد انشاء موقع...انشات مواقع html لكن لا اعرف بعد كيف صياغتها php ...فعمدت الى البحث عن مواقع جاهزة webtemplates مثل مانستر باكس و جوملا.....ولكني لم اعرف بعد كيف التعامل معها....حتى اني لم استطع عرض الموقع في المتصفح


1- حملت الموقع
2-ثبت easyPHP الدي يحتوي على Apache & MySQL PHP5...
3-قمت بانشاء Directory لموقعي وكدا ثبت الخصاءص على سرفر
4-عندما احاول ادخال عنوان الموقع في لوكال هوست اصبح هكدا :doctor: ثم هكدا:bye2: ثم .....
5-اريد ان اصبح هكدا :idea:....



شكرا و ارجو المساعدة

GeeK4aRaB
05-08-2009, 08:52 AM
اولا نعتذر عن التاخير

ثانيا انتظر الشروحات ...

GeeK4aRaB
05-08-2009, 09:00 AM
اولا يفضل استخدام حزمة كاملة وهناك برامج توفر هذه الخدمة

برنامج الجمل العربي

وبرنامج WAMP5 1.2

من اروع البرامج التي جربتها

هناك برامج اخرى كثيرة

لتنزيل برنامج الجمل تحميل برنامج الجمل احدث اصدار (http://daif.net/camel/down/camelserver.exe)

خطوات تركيب خادم الجمل

اذا كان لديك الاصداره القديمة وتريد التحديث او لديك برنامج اخر وتريد الانتقال الى خادم الجمل فعليك اتباع الآتي:
- أولا عليك ايقاف الخادم السابق عن العمل نهائيا وذلك باختيار "إيقاف جميع الخدمات" من القائمة في سجل النظام , وهذه ينطبق على اي برنامج لديك فعليك ايقافه بشكل كامل .
- قم بتركيب "خادم الجمل" كمافي التعليمات المصورة التى سنعرضها هنا.
- اذا كان "خادم الجمل" هو السرفر السابق فلن تحتاج الى اي خطوات اخرى غير البدء في استخدامه.
- اذا كان لديك اي برنامج اخر فعليك ان تنقل مابداخل مجلد www في البرنامج الى المسار التالي C:/camel/www وتنقل ما بداخل مجلد قواعد البينات mysql/data الى مجلد c:/camel/mysql/data بهذه يكون انتهيت من التركيب والانتقال الى خادم الجمل.

أختيار لغة معالج التركيب, إضغط على OK
http://www.geek4arab.com/vb/imgcache/2/5349_geek4arab.com.jpg

رسالة ترحيبية يعرضها معالج التركيب ويوجد بها بينات البرنامج, إضغط على التالي
http://www.geek4arab.com/vb/imgcache/2/5350_geek4arab.com.jpg

إتفاقية البرنامج وهي رخصة GPL بالعربي , إذا كنت قرأت ووافقت عليها إضغط على التالي
http://www.geek4arab.com/vb/imgcache/2/5351_geek4arab.com.jpg

تحديد موقع الحزمة يمكنك تغييرها لكن من الأفضل العمل على هذه المسار, إضغط على تنصيب
http://www.geek4arab.com/vb/imgcache/2/5352_geek4arab.com.jpg

عملية فك ضغط الملفات ونسخها في المسار المحدد, عليك أن تنتظر حتى يكتمل نهائيا
http://www.geek4arab.com/vb/imgcache/2/5353_geek4arab.com.jpg

قائمة خادم الجمل موجوة في سجل النظام يمكنك تنفيذ بعض العمليات من خلالها
http://www.geek4arab.com/vb/imgcache/2/5354_geek4arab.com.jpg

يبقى انك تبداء في تثبيت السكربت وهذه لها شرح اخر

شرح تحميل برنامج WAMP5 1.2 على جهاز ك

كيف تنشئ سرفر محلي ، و استخدام PHP 5.0 معه

في البداية اذهب الى العنوان التالي

http://www.en.wampserver.com/download.php

ونزل البرنامج الذي يدعى WAMP5 1.2

بعد تنزيله والضغط عليه مرتين ستواجه الصورة التالية

http://www.geek4arab.com/vb/imgcache/2/5355_geek4arab.com.jpg

في النافذة التالية يجب أن توافق على الشروط ومن ثم تكمل

http://www.geek4arab.com/vb/imgcache/2/5356_geek4arab.com.jpg

سيسألك البرنامج في أي مجلد تريد تنصيب البرنامج، يمكنك اختيار المكان الذي تريده، أنا شخصيا وافقت على خيار البرنامج الافتراضي

http://www.geek4arab.com/vb/imgcache/2/5357_geek4arab.com.jpg

أكل التنصيب مع الصورة التالية باستخدام Next

http://www.geek4arab.com/vb/imgcache/2/5358_geek4arab.com.jpg

وبعد ذلك سيسألك البرنامج هل يمكن أن يبدأ العمل في كل وقت تعيد تشغيل الجهاز ، لا تختار هذا الخيار واستمر بالتنصيب

http://www.geek4arab.com/vb/imgcache/2/5359_geek4arab.com.jpg

أكمل التنصيب باستخدام Next

http://www.geek4arab.com/vb/imgcache/2/5360_geek4arab.com.jpg

سيبدأ البرنامج بتنصيب نفسه في جهازك

http://www.geek4arab.com/vb/imgcache/2/5361_geek4arab.com.jpg

وفي النهاية سيسألك ان كنت ترغب بتشغيل البرنامج، فاختر هنا ما تريد ،

http://www.geek4arab.com/vb/imgcache/2/5362_geek4arab.com.jpg

واذا اخترت تشغيل البرنامج سيقوم البرنامج بتشغيل الـ Apache و Mysql وسيضع أيقونة صغيرة في أسفل يمين الشاشة على الشكل التالي

http://www.geek4arab.com/vb/imgcache/2/5363_geek4arab.com.jpg

أما اذا لم يتم تشغيل اللـ Apache و Mysql فستبدو الأيقونة على الشكل التالي

http://www.geek4arab.com/vb/imgcache/2/5364_geek4arab.com.jpg

بالضغط بالماوس على هذه الأيقونة ستجد أنه ظهرت لديك لائحة منسدلة على الشكل التالي

http://www.geek4arab.com/vb/imgcache/2/5365_geek4arab.com.jpg

عند الضغط على Apache أو Mysql ستظهر لك لائحة منسدلة أخرى ، ومن هناك يمكنك ايقاف أو تشغيل أو محي هذه الـServicesعلى الشكل التالي

http://www.geek4arab.com/vb/imgcache/2/5366_geek4arab.com.jpg

http://www.geek4arab.com/vb/imgcache/2/5367_geek4arab.com.jpg

بالضغط على localhost ستواجهك النافذة التالية ، طبعا في متصفحك

http://www.geek4arab.com/vb/imgcache/2/5368_geek4arab.com.jpg

ومن هناك يمكنك اتأكد أنه لديك في جهازك PHP 5.0 عن الطريق الضغط على رابط phpinfo

وهنا تكون أتممت تنصيب السرفر المحلي بنجاح، هذه هي الخطوة الاولى في تعلم برمجة الـ PHP ولا تنسى أن طريق الألف ميل يبدأ بخطوة واحدة، ولا تنسى أيضا أن عنوان سرفرك المحلي هو
http://localhost

أتمنى أن أكون قد قدمت خطوات تنصيب السرفر المحلي بالشكل الذي يرضيكم، وأنا على استعداد للأجابة على كل تساؤل منكم

مع تمنياتي للجميع بالتوفيق

هذه اول خطوة وهي تثبيت سيرفر متكامل سهل التشغيل

التالي شرح بعض البرمجيات على جهازك والتعديل عليها

GeeK4aRaB
05-08-2009, 09:11 AM
تركيب منتدى

تلاحظ ان بي اتش بي ماي ادمن مختلف عن الذي عندك فقط الشكل لكن العملية نفسها في كل البرمجيات




في هالموضوع المتواضع راح اشرح طريقة تركيب منتدى vb على سيرفر محلي داخل جهازك ..
طبعا والفايدة من ذا كله .. هو عشان تحطه عندك وتقعد تجرب وتبربس وتتعلم عليه .. ولا تقول والله بيخرب والا باحوس في شي .. متى ما خرب احذفه .. ومافيه شك انه افضل من ان انك ترفعه على موقعك وتقعد تجرب عليه ويمكن تحوس معك كم شغلة


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



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

(¯`·._) ( الطريقة والشرح ) (¯`·._)

بعد ما تنزل برنامج الاباتشي و تنتهي من تنصيبه في جهازك .. تشغله من قائمة ابدأ :
start >> programs >> AppServ >> WinMySQLAdmin
بيطلع لك مربع الحوار هذا .

http://www.geek4arab.com/vb/imgcache/2/5369_geek4arab.com.jpg

اتركه "تقريبا خمس ثواني" ثم بينزل تحت على شكل اشارة ..

بعد كذا لازم تشغل برنامج قاعدة البيانات "من نفس البرنامج" .. وهي من قائمة ابدأ :
start >> programs >> AppServ >> Apache Control Server<<Start

تبي تجيك موجة الاوامر "DOS" خمس ثواني وبتختفي

----------------------------
هالحين شغلنا السيرفر وانتهينا منه وصار عندنا في الجهاز موقع وعنوانه http://localhost (http://localhost/)
وجميع ملفات اللي على السيرفر المحلي بتكون داخل مجلد www الموجود هنا
C:AppServwww
بمعنى آخر للناس الأذكياء .. تبي ترفع ملفاتك للسيرفر المحلي تحطها هنا C:AppServwww


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

بعد ما انتهينا من تشغيل السيرفر المحلي .. نجي لطريقة تركيب منتدى الفي بي على السيرفر المحلي


طبعا بعد ما نقيت واحد من اصدارات منتدى الفي بي من الرابط اللي فوق ..
يبي يجيك على شكل ملف مضغوط ..
فك الضغط
بيجيك مجلد وداخل هذا المجلد كم ملف PHP وتقريبا ثلاث مجلدات
Admin , Image , mod

والمجلد اللي يحتوي على هالمجلدات ( Admin , Image , mod )
اعد تسميته الى vb .. ثم انسخه والصقه في السيرفر المحلي واللي كما ذكرنا بيكون هنا
C:AppServwww
((( تلصقه داخل المجلد www )))



الآن افتح المتصفح وادخل على الرابط التالي :
http://localhost/vb/admin/install.php (http://localhost/vb/admin/install.php)

" طبعا لازم تكون قاطع الاتصال بالانترنت "


وتابع معي هالخطوات وليّاك تنسى أو تخربط في وحدة منها ترى بيخرب عليك كلللش http://www.geek4arab.com/vb/images/imgcache/notfound.gif


الخطوة الأولى : بعد ما دخلت على الرابط السابق .. بتجيك هالصفحة

http://www.geek4arab.com/vb/imgcache/2/5370_geek4arab.com.jpg

الخطوة الثانية : اتبع التعليمات كما في الصورة التالية .

http://www.geek4arab.com/vb/imgcache/2/5371_geek4arab.com.jpg

الخطوة الثالثة : في هالخطوة يخيرك ان كانك تبي تفرغ قاعدة البيانات ولا لأ ؟؟
طبعا قاعدة البيانات تونا منشأينها يعني جديدة ما فيها شي

http://www.geek4arab.com/vb/imgcache/2/5372_geek4arab.com.jpg

وبكيفك تبي تضغط اي واحد منهم انت حر كلها سوا .. اللهم انك ان اخترت افراغ تبي تجيك صفحة تقول هل انت متأكد ؟ وقل له ايه http://www.geek4arab.com/vb/images/imgcache/notfound.gif

الخطوة الرابعة والخامسة والسادسة :

هالخطوات كل اللي عليك تسويه انك تضغّط نكست .. يعني الصور ما فيها لا شرح ولا هم يحزنون ..
لذلك وعشان ما تثقل الصفحة اكتفيت بوضع روابط للصور للي وده يشوفها

الخطوة الرابعة (http://images.vip600.com/droos2/vb04.jpg)
الخطوة الخامسة (http://images.vip600.com/droos2/vb05.jpg)
الخطوة السادسة (http://images.vip600.com/droos2/vb06.jpg)

الخطوة السابعة : املأ البيانات المطلوبة وحطها زي ما تبي

http://www.geek4arab.com/vb/imgcache/2/5373_geek4arab.com.jpg

الخطوة الثامنة :

بتجيك صفحة ما عليك الا تضغط نكست تبي تشوف الصورة اضغط هنا (http://images.vip600.com/droos2/vb08.jpg)

الخطوة التاسعة : هذا يقول لك اكتب اسم الادمن او مدير الموقع وكلمة السر والايميل
http://www.geek4arab.com/vb/imgcache/2/5374_geek4arab.com.jpg

الخطوة العاشرة : الحين يقول لك "ولدواعي امنية" رح احذف ملف الـ "install" الموجود في مجلد الادمن في ها المسار

C:AppServwwwvbadmin

http://www.geek4arab.com/vb/imgcache/2/5375_geek4arab.com.jpg

ولا تحاول تعطيه على قد عقله وتجحده ... ترى مهوب مكمل الين تحذفه http://www.geek4arab.com/vb/images/imgcache/notfound.gif

الخطوة الحادية عشر : الحين المنتدى ركب خلاص سجل دخول هالحين عشان تدخل على الكنترول بانل حق المنتدى

http://www.geek4arab.com/vb/imgcache/2/5376_geek4arab.com.jpg

وطبعا تدخل باليوزر اللي توك حاطه في الخطوة التاسعة


واخيرا ..... ركب المنتدى خلاص وهذا الكنترول بانل

http://www.geek4arab.com/vb/imgcache/2/5377_geek4arab.com.jpg

وهذا المنتدى

http://www.geek4arab.com/vb/imgcache/2/5378_geek4arab.com.jpg

وتقدر تدخل عليه زيه زي اي منتدى موجود على النت من هالرابط : http://localhost/vb (http://localhost/vb)



وهذا والله اعلم

........ انتهى .

واتمنى اني وفقت في الشرح

GeeK4aRaB
05-08-2009, 09:11 AM
مجلة إدارة المواقع PHP-Nuke : هي مجلة ألكترونية مجانية ونظام إدارة المحتوى ، وهي مصممة بطريقة مرنة وسهلة لأصحاب المواقع في تنظيم مواقعهم على الإنترنت وهي تتضمن كل ما يحتاجه صاحب الموقع في إدارة موقعه من حيث : إدارة المستخدمين ، الأخبار ، المواضيع ، المنتديات ، الأخبار ، دليل المواقع ، مكتبة البرامج .. إلخ ، هذا بالأضافة إلى أشياء أخرى يمكن إضافتها .. سوف نتطرق في هذا المقال إلى شرح طريقة تركيب السيرفر المحلي ( الأباتشي ) ، وكيفية تركيب النيوك على هذا السيرفر ، وأيضا شرح طريقة تركيبها على الموقع في الإنترنت ..

سوف يتم تقسيم الشرح إلى ثلاثة أقسام :

1- طريقة إعداد السيرفر المحلي ( الأباتشي ) .

2- شرح طريقة تركيب المجلة على السيرفر المحلي الأباتشي .

3- شرح كيفية تركيب المجلة على الموقع في الإنترنت .

أولاً : إعداد السيرفر المحلي ( الأباتشي ) .

مقدمة :
حتى يتم تركيب مجلة النيوك على الكمبيوتر الشخصي لا بد من تحويل جهاز الكمبيوتر الخاص بك أولا إلى سيرفر محلي ( أباتشي ) بحيث يكون وكأنه على الإنترنت ، وهذه من الأشياء المهمة والأساسية ، وذلك حتى يتم التعامل مع المجلة قبل رفعها إلى الإنترنت وتعديلها وإضافة ما تود إضافته من برامج ومواقع وأشياء أخرى عليها .

تنزيل برنامج السيرفر:
هناك أكثر من برنامج يمكن أستخدامه حتى يتم تحويل جهاز الكمبيوتر الشخصي إلى سيرفر محلي ( أباتشي ) .. على سبيل المثال :
ــ برنامج AppServ v2.4.0 وهو الذي سيكون عليه الشرح لأنه يحتوي على مواصفات السيرفر المطلوبة ويمتاز بالسهولة .. ( حجمه : 8 ميجا بايت فقط ) .
ــ برنامج آخر لعمل سيرفر وهو مجموعة phpdev .

كلا البرنامجين موجودات للتحميل من مكتبةالبرامج في مغترب .

إعداد البرنامج :
بعد الإنتهاء من تنزيل برنامج AppServ v2.4.0 سوف تجد هذه الأيقونة أضغط عليها مرتين حتى يتم عمل تنصيب للبرنامج في جهازك .. وإضغط على Next ثم أختر تثبيت البرنامج على هذا المسار : C:AppServ .. ثم Next ثم أختر الخيار الأول ( Typical ) حتى يتم تثبيت البرنامج بكامل خيارات السيرفر لتشغيل مجلة النيوك وهي : ( Apache ، MySQL ، PHP ، phpMyAdmin ) .. ثم سوف تأتيك الصور التالية :


http://www.geek4arab.com/vb/imgcache/2/5379_geek4arab.com.jpg

ـ Server Name : أتركه كما هو ( localhost ) .
ـ Email Adderss : أكتب بريدك الألكتروني أو بريد موقعك .
ـ HTTP Port : أتركه كما هو ( 80 ) <<--- وهو الأفتراضي .. بعد ذلك أضغط على Next وسوف تأتيك الصورة التالية

http://www.geek4arab.com/vb/imgcache/2/5380_geek4arab.com.jpg

ـ UserName : أكتب أسم مستخدم لقواعد البيانات .
ـ Password : أكتب كلمة مرور لقواعد البيانات .
ـ Charset : أتركه كما هو ( latin1 ) <<--- وهو الأفتراضي .

ـ ثم أختر Next .. وأنتظر حتى يتم التثبيت سوف يستغرق عدة دقائق .. ثم قبل الإنتهاء سوف تأتيك الرسالة الأخيرة وهي :
Start Apche
Start MySQL ... تأكد من وضع علامة ( صح ) على الخيارين ثم Close .

ـ وللتأكد من أن السيرفر يعمل بشكل صحيح .. من شريط المهام أضغط على أبدأ Start ثم تشغيل Run وأكتب العنوان أدناه ثم OK .. أو أطلب هذا العنوان من المتصفح أو إضغط على أحد الرابطين التاليين : http://127.0.0.1 أو هذا : http://localhost .. فإذا ظهرت لك هذه الصفحة فمعنى هذا أنه يعمل بشكل صحيح .

http://www.geek4arab.com/vb/imgcache/2/5381_geek4arab.com.jpg

ثانياً : طريقة تركيب المجلة على السيرفر المحلي ( الأباتشي ) .

ذكرنا فيما سبق أنه لا بد من تحميل نسخة من برنامج المجلة النيوك ، فبعد أن تقوم بتنزيل البرنامج ( من قسم السكربتات قسم النيوك) .. قم بفك ضغط البرنامج بواسطة برنامج Winzip أو Winrar في دليل مؤقت وسوف تجد هذه المجلدات والملفات :

http://www.geek4arab.com/vb/imgcache/2/5382_geek4arab.com.jpg

1-
html : مجلد ملفات المجلة الرئيسية .
2-
sql : مجلد ملف قاعدة البيانات للمجلة .
3-
upgrades : مجلد ملفات الترقية من الإصدارات السابقة للإصدارة الجديدة ( غير مهمة في عملية التركيب لأول مرة ) .
4-
ملفات إرشادية لطريقة التركيب والترقية والحقوق ( غير مهمة في عملية التركيب ) .

. قم بنقل مجلد html إلى هذا المسار في جهازك C:/AppServ/www وقم بتغيير أسمه مثلاً إلى nuke بحيث يكون على المسار بهذه الطريقة : C:AppServwwwnuke .

. زراعة قاعدة البيانات : لا تختلف العملية كثيراً بين السيرفر المحلي والسيرفر على الإنترنت إلا في إنشاء قاعدة البيانات نفسها ، أما تحميل الجداول الخاصة بالنيوك في قاعدة البيانات فهي متشابهة ولا يوجد فرق . سوف ننشئ قاعدة البيانات على السيرفر المحلي ( الأباتشي ) ولعمل ذلك قم بتشغيل برنامج phpMyAdmin لزراعة جداول قاعدة بيانات المجلة ويكون ذلك عن طريق الذهاب إلى هذا الرابط في المتصفح : http://127.0.0.1 أو هذا : http://localhost ثم نختار phpMyAdmin Database Manager Version 2.5.6 <<--- أو أضغط هنا مباشرة .

. بعد تشغيل برنامج phpMyAdmin سوف ننشئ قاعدة بيانات ولتكن أسمها مثلاً ( nuke ) ثم سنضغط على زر Create كما في الصورة :

http://www.geek4arab.com/vb/imgcache/2/5383_geek4arab.com.jpg
في القائمة اليسرى أضغط على ... (Databases) حتى تظهر لك قاعدة البيانات التي تم إنشائها باسم nuke ، عند الضغط عليها سوف تظهر لك لوحة على يمين الشاشة فيها بعض الأوامر اللازمة لإنشاء الجدوال والتي سوف نستخدمها لإنشاء جداول النيوك . قم باختيار SQL من قائمة الأوامر في الأعلى ثم أضغط على زر Browse لاستعراض الملفات واختيار ملف قاعدة البيانات .. وسيظهر لك مربع الحوار وسيطلب منك أختيار ملف لفتحه .. قم باختيار أسم الملف الموجود في الدليل المؤقت الذي أنشأته بعد فك الضغط عن الملفات وهو مجلد sql ثم قم باختيار nukearabic.sql .. والصورة التالية توضح ذلك :

http://www.geek4arab.com/vb/imgcache/2/5384_geek4arab.com.jpg

. بعد الإنتهاء من تحميل جداول قاعدة بيانات النيوك بنجاح سوف تظهر لك قائمة بجميع جداول النيوك في الشاشة اليمنى للبرنامج بهذا الشكل :

http://www.geek4arab.com/vb/imgcache/2/5385_geek4arab.com.jpg

. قم بفتح ملف الـ config.php وتجده مع ملفات المجلة الرئيسية والتي وضعناها تحت هذا الدليل : C:/AppServ/www/nuke . قم بفتحه عن طريق برنامج المفكرة Notebad ، أو يفضل عن طريق أي برنامج محرر للغة php مثل : DzSoft PHP Editor أو برنامج PHP Expert Editor .. والآن سوف نقوم بتعديل معلومات ملف الـ config.php حتى يتم الأتصال بقاعدة البيانات بنجاح ليتم تشغيل المجلة على السيرفر الشخصي ( الأباتشي ) .. بهذا الشكل :

http://www.geek4arab.com/vb/imgcache/2/5386_geek4arab.com.jpg

. أكتب البيانات كما هي موضحة في الصورة ثم أحفظ الملف .
. الآن أنتهينا من الإعداد وسوف نقوم بتشغيل المجلة عن طريق هذا الرابط من المتصفح أكسبلورر .. أو عن طريق Start أبدأ ، ثم Run تشغيل ، ثم OK موافق : http://127.0.0.1/nuke أو http://localhost/nuke .. حيث nuke هو مجلد html الرئيسي للمجلة الذي قمنا بتغيير أسمه إلى nuke .
. وأخيراً إنشاء اسم المشرف الخاص بالموقع .. ولعمل ذلك أطلب صفحة المشرف لتعبئة بيانات المشرف العام على الموقع بهذا الشكل : http://127.0.0.1/nuke/admin.php أو http://localhost/nuke .. قم بإدخال اسم المستخدم وكلمة السر وعنوان الموقع كما في المثال السابق ثم أضغط على زر الحفظ . سيقوم البرنامج بإنشاء هذا الإسم ويظهر لك بعد ذلك لوحة الدخول إلى لوحة التحكم . أكتب أسم المشرف وكلمة السر السابقتين وسوف يدخلك على لوحة التحكم للنيوك .. وبهذا نكون أنتهينا من عملية التركيب على السيرفر المحلي .

ثالثاً : طريقة تركيب المجلة على الموقع أو على السيرفر في الإنترنت :

. طبعاً أولاً لا بد من حجز نطاق أو دومين خاص بك ومساحة مستأجرة على الإنترنت وذلك من أحد الشركات التي تقدم خدمات الأستضافة على الإنترنت ، و لن يكون هناك فرقاً كبيراً كما ذكرت سابقاً في إنشاء قاعدة البيانات نفسها ، أما تحميل الجداول فيتم بنفس الطريقة السابقة في السيرفر المحلي . ومعظم المواقع المستأجرة لها لوحة تحكم خاصة بالموقع مثال لوحة التحكم الـ Cpanel . لذلك سيكون الشرح على طريقة إنشاء القاعدة باستخدام هذا النوع من لوحات التحكم .

. أدخل إلى لوحة التحكم لموقعك الـ Cpanel عن طريق هذا الرابط مثلاً : http://www.Yourdomain.com/cpanel مع استبدال Yourdomain باسم موقعك .. سوف تظهر لك بهذا الشكل :


http://www.geek4arab.com/vb/imgcache/2/5387_geek4arab.com.jpg


ضغط على على الرابط MySQL Databases كما في الصورة .. حيث سيتم إظهار لوحة التحكم في قواعد البيانات التي عن طريقها سيتم إنشاء قاعدة بيانات جديدة وأسم المستخدم لقاعدة البيانات وكلمة السر لهذه القاعدة .. سيتم هنا إنشاء أسم مستخدم لقاعدة البيانات بعكس السيرفر الشخصي المحلي الذي يحتوي على أسم مستخدم جاهز أسمه root كما كان سابقاً .

. الآن قم بإنشاء قاعدة بيانات جديدة ولتكن مثلاً ( nuke ) ثم أضغط على زر Add Db .. سوف يقوم البرنامج بإظهار لوحة جديدة يوضح أنه تم إنشاء قاعدة البيانات .
ملاحظة مهمة : سوف يتم إنشاء قاعدة البيانات لكن ليس بإسم nuke كما كتبتها ولكن سينشئ إسم قاعدة البيانات بحيث يكون اسم المستخدم الخاص بموقعك يسبق أسم قاعدة البيانات . مثال : لنفرض أن أسم المستخدم الذي تدخل به إلى لوحة التحكم في موقعك هي ArabOasis فإن اسم قاعدة البيانات سوف يكون ArabOasis_nuke . ثم تعود إلى MySQL في لوحة التحكم سيظهر لك أسم القاعدة التي أنشأتها . الآن قم بإنشاء أسم المستخدم كما وضحنا في الصورة السابقة وليكن waha وكلمة السر 12345 .. سوف تنطبق نفس الملاحظة هنا على أسم المستخدم وسوف يكون ArabOasis_waha بناءًا على المثال السابق . وهذه الصورة توضح ذلك :


http://www.geek4arab.com/vb/imgcache/2/5388_geek4arab.com.jpg

. الآن سوف نقوم بربط قاعدة البيانات ArabOasis_nuke بأسم المستخدم ArabOasis_waha بحيث تعطي له الصلاحية في قراءة وتعديل قاعدة البيانات ArabOasis_nuke حيث ستجد في الأعلى قائمتين منسدلتين واحدة تحتوي على أسم المستخدم للقاعدة ، و الأخرى تحتوي على أسم قاعدة البيانات .. أختر أسم المستخدم الذي أنشأناه سابقاً وهو : ArabOasis_waha ، وكذلك أسم قاعدة البيانات وهي مثلاً : ArabOasis_nuke ، وأضغط Add user to Db كما هو موضح في الصورة التالية :


http://www.geek4arab.com/vb/imgcache/2/5389_geek4arab.com.jpg

إنتهينا الآن من إنشاء قاعدة البيانات في الموقع على الإنترنت وبقي أن ننشئ جداول النيوك وهذا يتم عن طريق نفس المكان الذي قمنا بإنشاء القاعدة و أسم المستخدم حيث سوف تجد في نهايتها رابط أسمه phpMyAdmin ، عند الضغط عليه يقوم بفتح برنامج phpMyAdmin في موقعك وهو نفس الذي ذكرناه في السيرفر المحلي سابقاً .. وسوف تكون قاعدة البيانات التي أنشأتها معروضة لديك في يسار الشاشة . قم بالضغط عليها وقم بتحميل الجداول بنفس الطريقة التي ذكرناها في المثال السابق الخاص بالسيرفر المحلي .

. تعديل ملف الـ config.php : الآن نقوك بنعديل هذا الملف بحيث يستطيع برنامج النيوك قراءة قاعدة البيانات الخاصة به ، وهذا يعتمد على ما أنشأناه سابقاً في الخطوات السابقة .. والصورة توضح ذلك :


http://www.geek4arab.com/vb/imgcache/2/5390_geek4arab.com.jpg


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

. نقل الملفات إلى موقعك :
احفظ التغييرات وارفع جميع الملفات في الدليل الذي أنشأناه سابقاً وهو nuke إلى موقعك وذلك عن طريق أحد برامج نقل الملفات الـ FTP مثل : CuteFTP أو WS_FTP .. ويمكنك رفع المجلد نفسه تحت Public_html/nuke ليكون الرابط لموقعك كالتالي :
www.yoursite.com/nuke أو رفع الملفات التي بداخل مجلد الـ nuke إلى الدليل Public_html ليكون الرابط مباشرة كالتالي : www.YourSite.com .. من المفترض الآن أن يعمل البرنامج بشكل صحيح ويفتح معك الموقع .

. إنشاء أسم المشرف العام :
عند الدخول إلى الموقع سوف تظهر لك رسالة بأن تم تركيب مجلة النيوك بنجاح .. وسوف يتوجب عليك إنشاء اسم المشرف الخاص بالموقع .. ولعمل ذلك أطلب صفحة المشرف لتعبئة بيانات المشرف العام على الموقع بهذا الشكل : www.yoursite.com/admin.php .. قم بإدخال اسم المستخدم وكلمة السر وعنوان موقعك ثم أضغط على زر الحفظ . سيقوم البرنامج بإنشاء هذا الإسم ويظهر لك بعد ذلك لوحة الدخول إلى لوحة التحكم . أكتب أسم المشرف وكلمة السر السابقتين وسوف يدخلك على لوحة التحكم للنيوك .. وبهذا نكون أنتهينا من عملية التركيب على الموقع في الإنترنت .

GeeK4aRaB
05-08-2009, 09:13 AM
روابط مفيدة جدا

شرح بالصوره: مجلة إدارة المواقع PHP-Nuke (التركيب على سيرفر محلي) (http://www.montada.com/showthread.php?t=339336)

برامج إدارة المحتوى سؤال و جواب (http://www.geek4arab.com/vb/showthread.php?t=937)

موسوعة مجلات إدارة المحتوى (http://www.geek4arab.com/vb/showthread.php?t=936)

[درس] كيف تشغل سيرفر اباتشي على جهازك + تركيب منتدى عليه + التعريب .. (http://www.montada.com/showthread.php?t=498142)

http://file7azm.info/do.php?img=807