شرح تركيب منتدى من الصفر

المشرفون: alhitary، طاقم الدعم، طاقم الاستايلات، طاقم الإضافات، طاقم الدروس، طاقم التعريب

صورة العضو الشخصية
مهند قمرة
مشرف سابق
مشرف سابق
مشاركات: 4222
اشترك في: السبت أكتوبر 30, 2004 8:32 pm
مكان: مـصـر [ولي الفخر]

شرح تركيب منتدى من الصفر

مشاركةبواسطة مهند قمرة » الاثنين إبريل 19, 2010 10:29 pm

السلام عليكم ورحمة الله وبركاته
الإخوة الكرام اعضاء منتديات phpbbarabia الكرام
لنا عوده والعود احمد مع احد الشروحات التي وجدت الكثيرين قد يحتاجونها لإنشاء منتدى وتركيبه بدون مشاكل لأني لاحظت عده مشكلات مع الإخوة الكرام المبتدئين في عملية رفع وتنصيب سكربت منتدى phpbb.
بسم الله نبدأ اول الشرح للإخوة الكرام..

سأقوم بالشرح اليوم اعتمادا على:
صورة
لوحة تحكم cPanel [متاحة مع الإستضافات المدفوعه وبعض المجانية]
الرابط يقدم على حسب المستضيف، وفي معظم الأحوال يكون كالتالي:
http://www.yoursite.xxx/cpanel او http://www.yoursite.xxx:2082 على حسب اعدادات السيرفر المقدمه من المستضيف
مع العلم ان yoursite.xxx هو دومين موقعك.

صورة
برنامج Filezilla لنقل الملفات [برنامج FTP]
للحصول عليه من خلال الرابط التالي:
http://filezilla-project.org/download.php?type=client

صورة
سكربت منتديات phpBB آخر اصدار
للحصول عليه من خلال الرابط التالي:
http://www.phpbbarabia.com/downloads.php

في البدايه نقوم بإنشاء قاعده البيانات بواسطه الـ cPanel
نقوم بالدخول إلى لوحة التحكم الخاصه بالموقع او الـ cPanel عبر احد الروابط المذكورة بالأعلى [مع التعديل على الدومين].

من خلال مجموعة databases نختار MySQL® Database Wizard
صورة

من خلال الصفحه الأولى من معالح انشاء قاعده البيانات سنقوم بكتابه اسم القاعده
صورة

بعد ذلك نقوم بإضافه المستخدم وكلمة المرور الخاصه به. [يفضل ان تكون كلمة المرور تحوي على رموز وحروف وارقام.]
صورة

عندما يتم اضافه ام القاعده واسم المستخدم يتم عرض صفحه بترخيصات المستخدم هذا بالنسبة لقاعده البيانات تلك..
عندها سنقوم بإختيار [جميع الصلاحيات]. مثل ماهو موضح في الصورة.
صورة

عند اكتمال العملية بنجاح سيتم عرض صفحة مثل الصورة التالية لتأكد عملية انشاء قاعده البيانات واسم المستخدم وتحديد جميع الصلاحيات الخاصه به مع القاعده بنجاح.
صورة

إلى هنا انتهت الخطوه الأولى في تركيب منتدى phpBB، وهي انشاء قاعده البيانات..

نأتي للخطوه الثانية:
رفع نسخة المنتدى إلى الموقع..

نقوم بفتح برنامج Filezilla [المفترض نكون قد نصبناه بنجاح]

مثل ماهو موضح في الصورة نقوم بإضافه معلومات الموقع الخاصه بالـ FTP للدخول إلى الموقع
Host: يكون دومين الموقع [قد يختلف الهوست مع بعض الإستضافات]
username: اسم المستخدم الخاص بالـ FTP [في معظم استضافات الـ cPanel يكون نفس مستخدم الموقع]
password: كلمة المرور الخاصه بالمستخدم.
صورة

من خلال القائمة اليمنى سنجد مجموعة من المجلدات منها سنقوم بإختيار مجلد public_html كما هو موضح في الصورة وهو المسؤول عن عرض وترتيب الملفات داخل الموقع.
صورة

سنقوم الآن برفع مجلد المنتدى [المفترض اننا قمنا بفك الضغط عن الملف المضغوط الذي قمنا بتنزيله من phpBBArabia الخاص بآخر اصدار من المنتدى.
سنقوم بإختيار مكان المجلد من خلال البرنامج..
وسنقوم بسحب وادراج مجلد المنتدى من القائمة اليسرى إلى داخل مجلد public_html في القائمة اليمنى
صورة

ليتم عرض قائمة بملفات النسخة في القائمة السفلية من البرنامج مع شريط لعملية الرفع اسفل كل ملف..
سننتظر حتى استكمال وانتهاء عملية الرفع.

وبعد ان يتم رفع جميع ملفات المنتدى من خلال برنامج filezilla سنقوم بإعطاء التصريح 777 إلى الملفات التالية:
مجلد cache [مسؤول عن حفظ الملفات المؤقته الخاصه بالمنتدى]
مجلد files [مسؤول عن حفظ المرفقات المرفوعة في المواضيع او الرسائل الخاصة]
مجلد store [مسؤول عن حفظ قواعد البيانات في حال حفظها من خلال لوحة التحكم]
مجلد images/avatars/upload [مسؤول عن حفظ الصور الشخصية التي يقوم الأعضاء برفعها]

سنقوم بإعطاء التصريح 666 للملف التالي:
ملف config [المسؤول عن عملية اتصال المنتدى بقاعده البيانات، وهذا الملف افتراضيا فارغ ونقوم بإعطاءه هذا الترخيص لنسمح لنظام التنصيب الخاص بالمنتدى بالكتابه على الملف، وبعد الإنتهاء من عملية التنصيب نعيد تصريح هذا الملف إلى 644]

وكيفية اعطاء الترخيصات تكون بهذا الشكل:
من خلال برنامج الـ filezilla نقوم بالضغط على زر الفأره الأيمن على الملف ومن ثم نختار permission ثم نقوم بإعطاء الملف او المجلد الترخيص اللازم لعملية التنصيب.

والآن سنذهب إلى رابط المنتدى ليتم تحويلنا تلقائيا على معالج التنصيب الخاص بـ phpBB...
من خلال الصفحه الرئيسية لمعالج التنصيب سنختار من القائمة العلوية [تنصيب]
صورة

سيتم تحويلنا إلى الصفحة تحتوي على مقدمة عن النسخة والمتطلبات لعملية تنصيب ناجحه، لا تتعجب من وجود عده انواع من قواعد البيانات، فأي منها توافر على سيرفر استضافتك سيفي بالغرض، وهذا هو المميز في phpBB انها تستطيع العمل على انواع كثيره من قواعد البيانات.
نقوم بالضغط على [متابعة للخطوه التالية]
صورة

في الصفحة التي تليها وهي صفحة [متطلبات التنصيب] سيتم عرض اصدار php المفترض وجوده على سيرفرك ليتم قراءه ملفات المنتدى وترجمتها ليتم عرضها لك كصفحات معلومات وليست صفحات شفرية.
بالإضافة إلى قائمة بقواعد البيانات المتوفره على سيرفر ويجب توافر واحده منها على الأقل ليتم تنصيب المنتدى.
كما سيتم عرض مجموعة من الإضافات الإختيارية وهي خاصه ببعض الخصائص الإضافية مع المنتدى. [عدم توافرها لن يعطل عملية التنصيب]
بالإضافة إلى عرض المجلدات التي قمنا بعمل التصريحات اللازمه لها منذ قليل عبر برنامج FTP
والآن بعد مرورنا الممتع على مميزات مقتطفه عن بيئه عمل phpBB وتأكدنا من توافر المتطلبات لعملية تنصيب ناجحه سنقوم بالضغط على زر [بدء التنصيب]


الآن سيتم تحويلنا على صفحه خاصه بإضافه معلومات قاعده البيانات [التي سيتم اضافتها في ملف config.php ليقوم النظام بالتجهيز لتركيب اوامر قاعده البيانات في القاعده التي قمت بإنشاءها
وقمت في الصورة التالية بإضافة المعلومات التي قمنا بإنشاءها في اول الدرس [طبعا لا تنسى ان قاعده البيانات من خلال الـ cPanel يتم اضافه اسم اليوزر الخاص بالسي بانل قبل اسم القاعده او اسم مستخدمها مثل arabia_phpbb على اساس ان arabia هو اسم مستخدم السي بانل.
نقوم بالنقر على [متابعة للخطوه التالية] بعد الإنتهاء من ادخال البيانات
صورة

ستظهر لنا صفحه اعدادات الإتصال بقاعده البيانات لتؤكد نجاح عملية الإتصال في حاله اذا كانت البيانات المدخله صحيحه.
نستكمل بالضغط على [متابعه للخطوه التالية].

من خلال الصفحه التالية سنقوم بإدخال معلومات المدير العام للمنتدى
ثم سنقوم بالضغط على [متابعه للخطوه التالية]

صورة

الرساله التي تليها خاصه بالتأكيد على عملية اضافه معلومات المدير في قاعده البيانات.. بالتالي سنقوم بالذهاب للخطوه التي تليها..

سيخبرنا النظام انه قام بالكتابه على ملف الإعداد وهو ملف الكونفيج.. :)

لنتابع للصفحه التي تليها...


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

سيخبرنا النظام انه تم انشاء جداول قاعده البيانات بنجاح، بالطبع بعد ادخال البيانات التي تم تسجيلها في الخطوات السابقة. [متابعه للخطوه التالية]

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

والآن يجب عليك تنفيذ الخطوات التالية قبل الضغط على زر [دخول]
قم بحذف مجلد install [لا ينصح بتعديل اسمه فقط]
قم بتعديل تصريح ملف config.php إلى 644 بدلا من 666

ومن ثم اضغط [دخول] بكل ثقه..

ستظهر لك الرساله التالية:
صورة

من خلال هذا النموذج ستساعد phpBB Group على حصر الأنظمه وانواع قواعد البيانات المستخدمه على سيرفرات مستخدمي phpBB فلن ترسل معلومات المدير او غيرها من المعلومات السرية، فقط معلومات عن نظام التشغيل...
للتخطي اضغط على الرابط الموجود بالصفحه على جمله [العودة إلى لوحة التحكم ACP إذا لم ترغب في إرسال البيانات الإحصائية إلى phpBB.]

إذا لم تعديل الخطوات المطلوبه بالاعلى، فلن يعمل المنتدى في حاله وجود مجلد install كما هو موضح، كما انه سيعرض الخطأ باللون الأزرق في حاله ان ملف الكونفيج مسموح بالكتابه عليه، لذلك يجب ان تجعل ترخيصه 644...

صورة

ومع هذا مبروك عليك منتداك.. قم بمراجعه مكتبه الدروس في phpBBArabia لمزيد من الدروس المفيده والمعلومات الإضافية لكيفية اداره phpBB..




صورة العضو الشخصية
مهند قمرة
مشرف سابق
مشرف سابق
مشاركات: 4222
اشترك في: السبت أكتوبر 30, 2004 8:32 pm
مكان: مـصـر [ولي الفخر]

شرح تركيب منتدى من الصفر

مشاركةبواسطة مهند قمرة » الخميس إبريل 22, 2010 8:10 pm

كيفية انشاء قاعده بيانات بواسطه لوحة Vista Panel

عند انشاء اي حساب اداره الموقع في احد الشركات الدفوعه [او المجانية] ووجدنا ان لوحة الإداره الخاصه بالموقع هي Vista Panel

صورة

سنقوم بإتباع الشرح التالي لمعرفه معلومات اكثر من اللوحة في اعداد قاعده بيانات لمنتدى phpBB، [مع العلم اننا نقوم بشرح استضافه sbilya.com]

سنذهب إلى نموذج تسجيل الدخول للوحة تحكم الإداره.

صورة

من خلال الصفحة الرئيسية سنجد مجموعة خاصه بإداره قواعد البيانات


صورة

سنختار منها: قواعد بيانات MySQL

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

صورة

اكتب اسم القاعده ثم اضغط على [انشاء قاعده البيانات]

وسيتم انشاءها في ثواني.

إذن علمنا كيف نقوم بإنشاء قاعده بيانات
سنقوم الآن بمعرفه ما اسم مستخدم قاعده البيانات وماهي المعلومات الخاصه بالمستضيف.

من خلال القائمة اليمنى في لوحة Vista Panel الخاصه باستضافه sbilya.com

سنجد المجموعة التالية:

صورة

تحتوي هذ ه المجموعة على:
اسم المضيف لـ MySQL [وهو اسم الهوست]
اسم المستخدم لـ MySQL [وهو اسم اليوزر]
بالنسبة لكلمة المرور الخاصه بمستخدم قواعد البيانات هي نفس كلمة المرور للحساب الرئيسي.

وبالنسبة لعملية رفع الملفات عن طريق الإف تي بي ستجد معلومات الإتصال بالـ FTP على بريدك في رساله الترحيب..
او من خلال القائمة اليمنى في لوحة vista panel.

صورة العضو الشخصية
عبدالله_العبادي
عضو جديد
عضو جديد
مشاركات: 6
اشترك في: الاثنين مايو 09, 2016 8:54 pm

Re: شرح تركيب منتدى من الصفر

مشاركةبواسطة عبدالله_العبادي » الثلاثاء مايو 10, 2016 2:16 am

شكراً لك

صورة العضو الشخصية
ifi4ever
عضو جديد
عضو جديد
مشاركات: 5
اشترك في: الجمعة نوفمبر 04, 2016 7:37 pm

Re: شرح تركيب منتدى من الصفر

مشاركةبواسطة ifi4ever » السبت نوفمبر 05, 2016 10:22 am

السلام عليكم

ارجو الافادة.

عند تركيب هذا المنتدي بالموقع هل يستطيع اعضاء الموقع الدخول للمنتدى بنفس اسم المستخدم وكلمة المرور الخاصة بالدخول للموقع ؟

شكرا للجميع

alhitary
مشرف
مشرف
مشاركات: 2066
اشترك في: الأربعاء مايو 03, 2006 11:04 am
مكان: R. O. Y.

Re: شرح تركيب منتدى من الصفر

مشاركةبواسطة alhitary » السبت نوفمبر 05, 2016 11:07 am

ifi4ever كتب:السلام عليكم

ارجو الافادة.

عند تركيب هذا المنتدي بالموقع هل يستطيع اعضاء الموقع الدخول للمنتدى بنفس اسم المستخدم وكلمة المرور الخاصة بالدخول للموقع ؟

شكرا للجميع

لا
يجب تثبيت إضافة للربط بين الموقع والمنتدى ( إن وُجدت )
وذلك بحسب نوع المجلة اللي أنت مركبها في موقعك

صورة العضو الشخصية
ifi4ever
عضو جديد
عضو جديد
مشاركات: 5
اشترك في: الجمعة نوفمبر 04, 2016 7:37 pm

Re: شرح تركيب منتدى من الصفر

مشاركةبواسطة ifi4ever » السبت نوفمبر 05, 2016 12:16 pm

شكرا لك جدا على الرد

حاليا انا بصدد انشاء وتصميم موقع من قبل بعض المختصين وهيكون بلغة PHP علشان كده بسال. اذا اردت مستقبلا ان اضيف بنفسي سكربت منتدى للموقع هيكون بنفس اسم المستخدم وكلمة المرور بالنسبة للاعضاء.

في طريقة معينة ؟؟

شكرا لك

alhitary
مشرف
مشرف
مشاركات: 2066
اشترك في: الأربعاء مايو 03, 2006 11:04 am
مكان: R. O. Y.

Re: شرح تركيب منتدى من الصفر

مشاركةبواسطة alhitary » الأحد نوفمبر 06, 2016 5:07 pm

ifi4ever كتب:شكرا لك جدا على الرد

حاليا انا بصدد انشاء وتصميم موقع من قبل بعض المختصين وهيكون بلغة PHP علشان كده بسال. اذا اردت مستقبلا ان اضيف بنفسي سكربت منتدى للموقع هيكون بنفس اسم المستخدم وكلمة المرور بالنسبة للاعضاء.

في طريقة معينة ؟؟

شكرا لك

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

ولو حيكون البرمجة باستخدام مجلة مثل الورد بريس أو جوملا...الخ
فيمن أن تجد في مواقع الدعم لهذه المجلات إضافة للربط بين المجلة ومنتدى phpbb

قد يفيدك عضو آخر هنا
يكون أكثر مني علماً


العودة إلى “تنصيب / تحويل”

الموجودون الآن

المستخدمون الذين يتصفحون المنتدى الآن: لا يوجد أعضاء مسجلين متصلين وزائر واحد