شرح كيفية تركيب منتدى من نوع vBulletin في الموقع
18 مايو 2008
نظراً لكثرة الطلب على تركيب منتديات من نوع فيبولتن vBulletin الشهيرة فرأينا الأفضل أن نشرح الطريقة و ذلك لكي يستطيع الكل من تركيب و التعلم بمفرده لخدمة الهدف السامي . سنشرح في هذا المقال طريقة التركيب الأساسية للمنتدى .
أولاً : تجهيز قاعدة البيانات
لمعرفة كيفية تكوين قاعدة بيانات من خلال لوحة السي بانل Cpanel أتبع هذا الرابط :
http://www.thearabianweb.com/lib/2008/05/07/how-to-create-mysql-database-through-cpanel-correctly/
ثانياً : تجهيز النسخة
الأن بعد تجهيز القاعدة و إضافة اسم مستخدم و كلمة مرور سنقوم بتجهيز النسخة . أستخدم في شرحي هذا نسخة مرخصة vBulletin الإصدار 3.7.0 و ليس هناك أختلاف في طريقة التركيب بين الإصدارات . بعد فك الملف المضغوط للمنتدى ستجد هذه الملفات كما هي موضحة
استعرض مجلد upload
ستجد المجلدات و الملفات الخاصة بالمنتدى ، تجهيز المنتدى سيكون في مجلد 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
ستظهر لك هذه الصفحة التي تطلب منك إدخال رقم العميل لهذا الترخيص :
ضع الرقم ثم انقر الزر ، ثم ستظهر لك هذه الصفحة لتبدا في التركيب ، الان تحرك معي خطوة خطوة حسب الصور :
قم بالنقر على الأزرار حتى تصل إلى هذه الصفحة و أملء الخانات كما هو موضح :
ثم بعد المتابعة ستظهر لك هذه الصفحة لإختيار معلومات المدير العام الخاصة :
ثم بعد المتابعة ستأتيك هذه الرسالة لتعلمك بأنه تم تركيب المنتدى و لكن يجب عليك حذف الملف install.php من مجلد install لأغراض أمنية كما في الصورة :
و لن تستطيع الدخول إلى لوحة التحكم المدير إلا بعد حذف الملف ، لذا قم بحذفه ، مبروك لقد تم تركيب المنتدى بنجاح و هذا هو عنوان لوحة المدير كما موضح في الصورة
و هذا شكل المنتدى امام الزوار :
و هذا كل ما بالأمر .
18 مايو 2008 at 3:49 م
شكرا على الشرح الرائع
لقد صممت للكثير من الناس منتديات على هذه الإستضافــة المميزة
شكرا على الشرح
18 مايو 2008 at 4:20 م
شكرا علي الشرح الممتاز لكنني جربت علي عدة استضافات
و لم انجح اتمني ان انجح بتباع شرحكم هذا يبدو لي اكثر تفاصيل بارك الله فيكم.شكرا
18 مايو 2008 at 5:10 م
شكرا كثير كثير على الشرح المميز و الرائع
وشكرا على الاستضافة الجميلة جدا
فعلا اول مرة بشوف استضافة عربية رائعة بهذا االشكل و المواصفات
مشكورين كثير
18 مايو 2008 at 5:19 م
ممكن رابط تحميل النسخة 3.7.0 منزوعة الكود ؟؟
18 مايو 2008 at 5:21 م
نعتذر أخي الكريم ، لكننا لا نوفر السكربتات و ذلك لأسباب أمنية و أخرى قانونية.
19 مايو 2008 at 8:10 م
السلام عليكم
انا رفعت ملف vb على public_html
ويطلعلي
Internal Server Error
وقد جربت على كل الملفات وعيا لي
يطلع
Internal Server Error
للي يعرف يضيفني في الماسنجر عشان اعطيه المعلومات ويضبطه
ww_707_ww@hotmail.com
19 مايو 2008 at 11:15 م
يعطيكم العافيه على هالشرح الرئع
بس عندي مشكله وقت تثبيت الفي بي
اتوقع في شي ناقص عندي
لانه يقول لايمكن لك الدخول
وهذا هو نص الي يطلع لي
Error description: mysql_connect() [function.mysql-connect]: Host ‘69.4.238.104′ is not allowed to connect to this MySQL server /home/ashoria/public_html/vb/includes/class_core.php on line 274
The database has failed to connect because you do not have permission to connect to the server. Please confirm the values entered in the ‘includes/config.php’ file.
ياليت تعلموني وين الخطء
20 مايو 2008 at 3:19 م
بارك الله فيك علي الشرح المتميز وفعلا جربتها ونجحت الطريقة ومنتدي اكيبر دليل
http://webly.ww-n.com/vb
20 مايو 2008 at 4:59 م
شكراا جزيلا على الشرح المميز والواضح
بارك الله فيكم وجزاكم الله الف خير
26 مايو 2008 at 3:39 م
شكرا الك على الشرح ولكن لي سؤال هل استطيع ان اركب مجلة نيك على الموقع وشكرا الكم وبارك الله فكم ودعوا لكم بتقدم
26 مايو 2008 at 3:59 م
نعم بإمكانك ، هذه إستضافة مدفوعة بشكل مجاني ، قم بمحاولة التركيب و إن شاء الله لن تواجه اي مشكلة .
26 مايو 2008 at 7:06 م
السلام عليكم ورحمة الله والله جزاكم الله خيرا
فنرجوا منكم ان تزودونا بموقع الاستضافة المجانية بالله عليكم لكى اعمل موقع اسلامى علية وجزانا الله واياكم خيرا
26 مايو 2008 at 8:24 م
شكرا على الشرح الرائع
بس عند عملية التنصيب مارضية تصير معي
لما افتح صفحة الموقع يعطيني eror
ماهي المشكلة ؟؟؟؟
1 يونيو 2008 at 9:54 م
مشكور يالغالي على الشرح الجميل
ياليت واحد يعمل لي المنتدى لان عملت كل شي مو راضي يمشي معي
وهذا ايميلي alhub2002@hotmail.com
3 يونيو 2008 at 10:44 ص
بسم الله الرحمن الرحيم
شرح رائع
أخواني الكرام
في حال وجود أي مشاكل في تنصيب النسخ
انا جاهز لمساعدة الجميع بإذن الله
أخوكم المبدع
11 يوليو 2008 at 4:45 م
لووو سمحتم انا سويت الاستضافه بس ابي احد يساعدني بحل مشكلتي اذا ماعليكم امر ومشكلتي انو انا رفعت الملفات بالمنتدى ولكن لم تظهر معي تنصيب المنتدى يارليت تساعدوني وهذا ايملي myhaert12@windowslive.com
10 أغسطس 2008 at 9:29 م
طيب اخي هل يمكن استخدام نسخة غير مرخصة لأنها هي بس اللي موجودة