شرح بالصوره: مجلة إدارة المواقع PHP-Nuke (التركيب على سيرفر محلي)
السلام عليكم
كيفكم شباب؟؟ صارلي فتره طويله ما دخلت المنتدىhttp://montada.com/images/smilies/frown.gif
اليوم اعود واشرح لكم كيف تركب نيوك على السيرفر المحلي
مقدمة:
مجلة إدارة المواقع PHP-Nuke : هي مجلة ألكترونية مجانية ونظام إدارة المحتوى ، وهي</SPAN> مصممة</SPAN> بطريقة مرنة وسهلة لأصحاب المواقع في تنظيم مواقعهم على الإنترنت وهي تتضمن كل ما يحتاجه صاحب الموقع في إدارة موقعه من حيث : إدارة المستخدمين ، الأخبار ، المواضيع ، المنتديات ، الأخبار ، دليل المواقع ، مكتبة البرامج .. إلخ ، هذا بالأضافة إلى أشياء أخرى يمكن إضافتها .. سوف نتطرق في هذا المقال إلى شرح طريقة تركيب السيرفر المحلي ( الأباتشي ) ، وكيفية تركيب النيوك على هذا السيرفر ، وأيضا شرح طريقة تركيبها على الموقع في الإنترنت ..
متطلبات الإعداد :
- تحويل جهاز الكمبيوتر إلى سيرفر محلي ( أباتشي ) localhost .. عن طريق تنزيل هذا البرنامج -->> AppServ v2.4.2 .
- تحميل نسخة حديثة من مجلة النيوك هناااا
- إذا كان إعداد المجلة على الموقع في الإنترنت فأنت بحاجة إلى مستضيف يدعم : PHP ، MySQL ، phpMyAdmin ، Apache الإصدارة 4.3.0 فما فوق .. ( ويفضل السيرفر المستضيف يعمل على نظام لينوكس )
سوف يتم تقسيم الشرح إلى ثلاثة أقسام :
- طريقة إعداد السيرفر المحلي ( الأباتشي ) .
- شرح طريقة تركيب المجلة على السيرفر المحلي الأباتشي .
- شرح كيفية تركيب المجلة على الموقع في الإنترنت .
أولاً : إعداد السيرفر المحلي ( الأباتشي ) .
حتى يتم تركيب مجلة النيوك على الكمبيوتر الشخصي لا بد من تحويل جهاز الكمبيوتر الخاص بك أولا إلى سيرفر محلي ( أباتشي ) بحيث يكون وكأنه على الإنترنت ، وهذه من الأشياء المهمة والأساسية ، وذلك حتى يتم التعامل مع المجلة قبل رفعها إلى الإنترنت وتعديلها وإضافة ما تود إضافته من برامج ومواقع وأشياء أخرى عليها .
هناك أكثر من برنامج يمكن أستخدامه حتى يتم تحويل جهاز الكمبيوتر الشخصي إلى سيرفر محلي ( أباتشي ) .. على سبيل المثال :
ــ برنامج AppServ v2.4.2 وهو الذي سيكون عليه الشرح لأنه يحتوي على مواصفات السيرفر المطلوبة ويمتاز بالسهولة .. ( حجمه : 9 ميجا بايت فقط ) .
ــ برنامج آخر لعمل سيرفر وهو مجموعة phpdev .
- إعداد البرنامج :
بعد الإنتهاء من تنزيل برنامج AppServ v2.4.2 سوف تجد هذه الأيقونة http://www.araboasis.net/images/upload/appserv.gif أضغط عليها مرتين حتى يتم عمل تنصيب للبرنامج في جهازك .. وإضغط على Next ثم أختر تثبيت البرنامج على هذا المسار : C:AppServ .. ثم Next ثم أختر الخيار الأول ( Typical ) حتى يتم تثبيت البرنامج بكامل خيارات السيرفر لتشغيل مجلة النيوك وهي : ( Apache ، MySQL ، PHP ، phpMyAdmin ) .. ثم سوف تأتيك الصور التالية :
ـ Server Name : أتركه كما هو ( localhost ) .
ـ Email Adderss : أكتب بريدك الألكتروني أو بريد موقعك .
ـ HTTP Port : أتركه كما هو ( 80 ) <<--- وهو الأفتراضي .. بعد ذلك أضغط على Next وسوف تأتيك الصورة التالية :
ـ UserName : أكتب أسم مستخدم لقواعد البيانات .
ـ Password : أكتب كلمة مرور لقواعد البيانات .
ـ Charset : أتركه كما هو ( latin1 ) <<--- وهو الأفتراضي .
ـ ثم أختر Next .. وأنتظر حتى يتم التثبيت سوف يستغرق عدة دقائق .. ثم قبل الإنتهاء سوف تأتيك الرسالة الأخيرة وهي :
Start Apche
Start MySQL ... تأكد من وضع علامة ( صح ) على الخيارين ثم Close .
ـ وللتأكد من أن السيرفر يعمل بشكل صحيح .. من شريط المهام أضغط على أبدأ Start ثم تشغيل Run وأكتب العنوان أدناه ثم OK .. أو أطلب هذا العنوان من المتصفح أو إضغط على أحد الرابطين التاليين : http://127.0.0.1 أو هذا : http://localhost .. فإذا ظهرت لك هذه الصفحة فمعنى هذا أنه يعمل بشكل صحيح .
ثانياً :طريقة تركيب المجلة على السيرفر المحلي ( الأباتشي ) .- ذكرنا فيما سبق أنه لا بد من تحميل نسخة من برنامج المجلة النيوك ، فبعد أن تقوم بتنزيل البرنامج .. قم بفك ضغط البرنامج بواسطة برنامج Winzip أو Winrar في دليل مؤقت وسوف تجد هذه المجلدات والملفات :
- html : مجلد ملفات المجلة الرئيسية .
- sql : مجلد ملف قاعدة البيانات للمجلة .
- upgrades : مجلد ملفات الترقية من الإصدارات السابقة للإصدارة الجديدة ( غير مهمة في عملية التركيب لأول مرة ) .
- ملفات إرشادية لطريقة التركيب والترقية والحقوق ( غير مهمة في عملية التركيب ) .
- قم بنقل مجلد html إلى هذا المسار في جهازك C:/AppServ/www وقم بتغيير أسمه مثلاً إلى nuke بحيث يكون على المسار بهذه الطريقة : C:AppServwwwnuke .
- زراعة قاعدة البيانات : لا تختلف العملية كثيراً بين السيرفر المحلي والسيرفر على الإنترنت إلا في إنشاء قاعدة البيانات نفسها ، أما تحميل الجداول الخاصة بالنيوك في قاعدة البيانات فهي متشابهة ولا يوجد فرق . سوف ننشئ قاعدة البيانات على السيرفر المحلي ( الأباتشي ) ولعمل ذلك قم بتشغيل برنامج phpMyAdmin لزراعة جداول قاعدة بيانات المجلة ويكون ذلك عن طريق الذهاب إلى هذا الرابط في المتصفح : http://127.0.0.1 أو هذا : http://localhost ثم نختار phpMyAdmin Database Manager Version 2.6.0-rc1 <<--- أو أضغط هنا مباشرة .
- بعد تشغيل برنامج phpMyAdminسوف ننشئ قاعدة بيانات ولتكن أسمها مثلاً ( nuke) ثم سنضغط على زر Createكما في الصورة :
- في القائمة اليسرى أضغط على ... (Databases) حتى تظهر لك قاعدة البيانات التي تم إنشائها باسم nuke ، عند الضغط عليها سوف تظهر لك لوحة على يمين الشاشة فيها بعض الأوامر اللازمة لإنشاء الجدوال والتي سوف نستخدمها لإنشاء جداول النيوك . قم باختيار SQL من قائمة الأوامر في الأعلى ثم أضغط على زر Browse لاستعراض الملفات واختيار ملف قاعدة البيانات .. وسيظهر لك مربع الحوار وسيطلب منك أختيار ملف لفتحه .. قم باختيار أسم الملف الموجود في الدليل المؤقت الذي أنشأته بعد فك الضغط عن الملفات وهو مجلد sql ثم قم باختيار nuke.sql .. والصورة التالية توضح ذلك :
- بعد الإنتهاء من تحميل جداول قاعدة بيانات النيوك بنجاح سوف تظهر لك قائمة بجميع جداول النيوك في الشاشة اليمنى للبرنامج بهذا الشكل :
- قم بفتح ملف الـ config.phpوتجده مع ملفات المجلة الرئيسية والتي وضعناها تحت هذا الدليل : C:/AppServ/www/nuke . قم بفتحه عن طريق برنامج المفكرة Notebad ، أو يفضل عن طريق أي برنامج محرر للغة php مثل : DzSoft PHP Editor أو برنامج PHP Expert Editor .. والآن سوف نقوم بتعديل معلومات ملف الـ config.php حتى يتم الأتصال بقاعدة البيانات بنجاح ليتم تشغيل المجلة على السيرفر الشخصي ( الأباتشي ) .. بهذا الشكل :
- أكتب البيانات كما هي موضحة في الصورة ثم أحفظ الملف .
- الآن أنتهينا من الإعداد وسوف نقوم بتشغيل المجلة عن طريق هذا الرابط من المتصفح أكسبلورر .. أو عن طريق 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 .. قم بإدخال اسم المستخدم وكلمة السر وعنوان الموقع كما في المثال السابق ثم أضغط على زر الحفظ . سيقوم البرنامج بإنشاء هذا الإسم ويظهر لك بعد ذلك لوحة الدخول إلى لوحة التحكم . أكتب أسم المشرف وكلمة السر السابقتين وسوف يدخلك على لوحة التحكم للنيوك .. وبهذا نكون أنتهينا من عملية التركيب على السيرفر المحلي .
مشاركة: شرح بالصوره: مجلة إدارة المواقع PHP-Nuke (التركيب على سيرفر محلي)
ثالثاً :طريقة تركيب المجلة على الموقع أو على السيرفر في الإنترنت :
- طبعاً أولاً لا بد من حجز نطاق أو دومين خاص بك ومساحة مستأجرة على الإنترنت وذلك من أحد الشركات التي تقدم خدمات الأستضافة على الإنترنت ، و لن يكون هناك فرقاً كبيراً كما ذكرت سابقاً في إنشاء قاعدة البيانات نفسها ، أما تحميل الجداول فيتم بنفس الطريقة السابقة في السيرفر المحلي . ومعظم المواقع المستأجرة لها لوحة تحكم خاصة بالموقع مثال لوحة التحكم الـ Cpanel . لذلك سيكون الشرح على طريقة إنشاء القاعدة باستخدام هذا النوع من لوحات التحكم .
- أدخل إلى لوحة التحكم لموقعك الـ Cpanel عن طريق هذا الرابط مثلاً : http://www.Yourdomain.com/cpanel مع استبدال Yourdomain باسم موقعك .. سوف تظهر لك بهذا الشكل :
- أضغط على على الرابط MySQL Databases كما في الصورة .. حيث سيتم إظهار لوحة التحكم في قواعد البيانات التي عن طريقها سيتم إنشاء قاعدة بيانات جديدة وأسم المستخدم لقاعدة البيانات وكلمة السر لهذه القاعدة .. سيتم هنا إنشاء أسم مستخدم لقاعدة البيانات بعكس السيرفر الشخصي المحلي الذي يحتوي على أسم مستخدم جاهز أسمه root كما كان سابقاً .
- الآن قم بإنشاء قاعدة بيانات جديدة ولتكن مثلاً ( nuke ) ثم أضغط على زر Add Db .. سوف يقوم البرنامج بإظهار لوحة جديدة يوضح أنه تم إنشاء قاعدة البيانات .
ملاحظة مهمة : سوف يتم إنشاء قاعدة البيانات لكن ليس بإسم nuke كما كتبتها ولكن سينشئ إسم قاعدة البيانات بحيث يكون اسم المستخدم الخاص بموقعك يسبق أسم قاعدة البيانات . مثال : لنفرض أن أسم المستخدم الذي تدخل به إلى لوحة التحكم في موقعك هي ArabOasis فإن اسم قاعدة البيانات سوف يكون ArabOasis_nuke . ثم تعود إلى MySQL في لوحة التحكم سيظهر لك أسم القاعدة التي أنشأتها . الآن قم بإنشاء أسم المستخدم كما وضحنا في الصورة السابقة وليكن waha وكلمة السر 12345 .. سوف تنطبق نفس الملاحظة هنا على أسم المستخدم وسوف يكون ArabOasis_waha بناءًا على المثال السابق . وهذه الصورة توضح ذلك :
- الآن سوف نقوم بربط قاعدة البيانات ArabOasis_nuke بأسم المستخدم ArabOasis_waha بحيث تعطي له الصلاحية في قراءة وتعديل قاعدة البيانات ArabOasis_nuke حيث ستجد في الأعلى قائمتين منسدلتين واحدة تحتوي على أسم المستخدم للقاعدة ، و الأخرى تحتوي على أسم قاعدة البيانات .. أختر أسم المستخدم الذي أنشأناه سابقاً وهو : ArabOasis_waha ، وكذلك أسم قاعدة البيانات وهي مثلاً : ArabOasis_nuke ، وأضغط Add user to Db كما هو موضح في الصورة التالية :
- إنتهينا الآن من إنشاء قاعدة البيانات في الموقع على الإنترنت وبقي أن ننشئ جداول النيوك وهذا يتم عن طريق نفس المكان الذي قمنا بإنشاء القاعدة و أسم المستخدم حيث سوف تجد في نهايتها رابط أسمه phpMyAdmin ، عند الضغط عليه يقوم بفتح برنامج phpMyAdmin في موقعك وهو نفس الذي ذكرناه في السيرفر المحلي سابقاً .. وسوف تكون قاعدة البيانات التي أنشأتها معروضة لديك في يسار الشاشة . قم بالضغط عليها وقم بتحميل الجداول بنفس الطريقة التي ذكرناها في المثال السابق الخاص بالسيرفر المحلي .
- تعديل ملف الـ config.php : الآن نقوك بنعديل هذا الملف بحيث يستطيع برنامج النيوك قراءة قاعدة البيانات الخاصة به ، وهذا يعتمد على ما أنشأناه سابقاً في الخطوات السابقة .. والصورة توضح ذلك :
- نقل الملفات إلى موقعك :
احفظ التغييرات وارفع جميع الملفات في الدليل الذي أنشأناه سابقاً وهو nuke إلى موقعك وذلك عن طريق أحد برامج نقل الملفات الـ FTP مثل : CuteFTP أو WS_FTP .. ويمكنك رفع المجلد نفسه تحت Public_html/nuke ليكون الرابط لموقعك كالتالي :
www.yoursite.com/nuke أو رفع الملفات التي بداخل مجلد الـ nuke إلى الدليل Public_html ليكون الرابط مباشرة كالتالي : www.YourSite.com .. من المفترض الآن أن يعمل البرنامج بشكل صحيح ويفتح معك الموقع .
- إنشاء أسم المشرف العام :
عند الدخول إلى الموقع سوف تظهر لك رسالة بأن تم تركيب مجلة النيوك بنجاح .. وسوف يتوجب عليك إنشاء اسم المشرف الخاص بالموقع .. ولعمل ذلك أطلب صفحة المشرف لتعبئة بيانات المشرف العام على الموقع بهذا الشكل : www.yoursite.com/admin.php .. قم بإدخال اسم المستخدم وكلمة السر وعنوان موقعك ثم أضغط على زر الحفظ . سيقوم البرنامج بإنشاء هذا الإسم ويظهر لك بعد ذلك لوحة الدخول إلى لوحة التحكم . أكتب أسم المشرف وكلمة السر السابقتين وسوف يدخلك على لوحة التحكم للنيوك .. وبهذا نكون أنتهينا من عملية التركيب على الموقع في الإنترنت .
مشاركة: شرح بالصوره: مجلة إدارة المواقع PHP-Nuke (التركيب على سيرفر محلي)
اقتباس:
متطلبات الإعداد :
- تحويل جهاز الكمبيوتر إلى سيرفر محلي ( أباتشي ) localhost .. عن طريق تنزيل هذا البرنامج -->> AppServ v2.4.2 .
اقتباس:
ــ برنامج AppServ v2.4.2 وهو الذي سيكون عليه الشرح لأنه يحتوي على مواصفات السيرفر المطلوبة ويمتاز بالسهولة .. ( حجمه : 8.48 ميجا بايت فقط ) .
ــ برنامج آخر لعمل سيرفر وهو مجموعة phpdev .
اسف نسيت احط و صلة السيرفر المحلي
الــــــــــــــــتــــــــــــــــحـــــــــــمـــــــــــــيــــــــــــــــــل
سويله حفظ بالاسم
مشاركة: شرح بالصوره: مجلة إدارة المواقع PHP-Nuke (التركيب على سيرفر محلي)
مشكور اخوي على الشرح الوافي
والتعب بس المجله معربه؟:D
مشاركة: شرح بالصوره: مجلة إدارة المواقع PHP-Nuke (التركيب على سيرفر محلي)
اقتباس:
والتعب بس المجله معربه؟
نعم
النسخه معربه
مشكووور على الشرح
ع
مشاركة: شرح بالصوره: مجلة إدارة المواقع PHP-Nuke (التركيب على سيرفر محلي)
شكرا لك اخى الغالى على الشرح الممتاز
مشاركة: شرح بالصوره: مجلة إدارة المواقع PHP-Nuke (التركيب على سيرفر محلي)
مشاركة: شرح بالصوره: مجلة إدارة المواقع PHP-Nuke (التركيب على سيرفر محلي)
مشاركة: شرح بالصوره: مجلة إدارة المواقع PHP-Nuke (التركيب على سيرفر محلي)
الرجاء كيفة استطيع احمل موقعي الي السيرفر ويكون بشكل دائم يحول علي العربي اي لا احتاج ان اذهب ال قائمة view ثم اختار encoding ثم arabic window
اقصد اريدها اتوماتيكي