نظراً لكثرة الطلب على تركيب منتديات من نوع فيبولتن vBulletin الشهيرة فرأينا الأفضل أن نشرح الطريقة و ذلك لكي يستطيع الكل من تركيب و التعلم بمفرده لخدمة الهدف السامي . سنشرح في هذا المقال طريقة التركيب الأساسية للمنتدى  .

أولاً : تجهيز قاعدة البيانات

لمعرفة كيفية تكوين قاعدة بيانات من خلال لوحة السي بانل Cpanel  أتبع هذا الرابط :

http://www.thearabianweb.com/lib/2008/05/07/how-to-create-mysql-database-through-cpanel-correctly/

ثانياً : تجهيز النسخة

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

image

استعرض مجلد upload

image

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

Database Name : demo_vb

Database Username : demo_vbuser

Database Password : 123456

Server Name : localhost

اسم القاعدة هو demo_vb  و المستخدم demo_vbuser  و كلمة المرور 123456 و عنوان الخادم الإفتراضي هو localhost . الان في ملف config.php  إستبدل معي التالي معتمدا على معلومات قاعدتك التي أنشأتها  :

عنوان القاعدة :

$config['Database']['dbname'] = ‘forum’;

إستبدله بـ

$config['Database']['dbname'] = ‘demo_vb’;

عنوان الخادم :

$config['MasterServer']['servername'] = ‘localhost’;

إتركه إذا كان localhost

اسم المستخدم و كلمة المرور :

$config['MasterServer']['username'] = ‘root’;
$config['MasterServer']['password'] = ”;

إستبدله بـ

$config['MasterServer']['username'] = ‘demo_vbuser’;
$config['MasterServer']['password'] = ‘123456′;

ثم إحفظ الملف .

ثالثاً : رفع الملفات إلى الموقع

الكثير يقوم بضغط جميع الملفات و المجلدات و رفعها ثم يقوم بفكها من خلال السي بانل فيجدها لا تعمل بعبارة Internal Server Error   و ذلك لإختلاف التصاريح بين نظام ويندوز ولينكس في ملفات zip , rar  ، الحل هو ضغطه تحت تنسيق .tar.gz  أو الحل الأفضل و القياسي هو رفع الملفات بشكل طبيعي بالـ FTP . الأن نفتح برنامج الرفع و حيث إنني أستخدم برنامج FlashFXP قم بالرفع تحت مجلد public_html  حيث تقوم بإنشاء مجلد مثل vb . ملاحظة  : يجب عليك العمل تحت المجلد public_html  حيث إن كل ما بالموقع و محتواه يكون فيه و يظهر للزوار و لك .

يجب رفع ملفات .php على شكل ASCII  و ملفات الصور بـ Binary لكن معظم البرامج تقوم بذلك تلقائيا دون تدخل منك  ، مالفرق بينهما و الغاية منها؟

رابعاً : تنصيب المنتدى

بعد الإنتهاء من الرفع إذا إلى رابط ملف install/install.php  و سيكون هكذا معتمدا على مجلد اسمه vb تحت public_html

http://yoursite/vb/install/install.php

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

image

ضع الرقم ثم انقر الزر  ، ثم ستظهر لك هذه الصفحة لتبدا في التركيب ، الان تحرك معي خطوة خطوة حسب الصور :

image

قم بالنقر على الأزرار حتى تصل إلى هذه الصفحة و أملء الخانات كما هو موضح :

image

ثم بعد المتابعة ستظهر لك هذه الصفحة لإختيار معلومات المدير العام الخاصة :

image

ثم بعد المتابعة ستأتيك هذه الرسالة لتعلمك بأنه تم تركيب المنتدى و لكن يجب عليك حذف الملف install.php من مجلد install لأغراض أمنية كما في الصورة :

image

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

http://yoursite/vb/admincp

image

و هذا شكل المنتدى امام الزوار :

image

و هذا كل ما بالأمر .  :)