آموزش نصب و راه اندازي Ipb بروي لوكال هاست

Hyper

Active Member
با سلام

در اين آموزش سعي دارم نحوه نصب و راه اندازي Invision Power Board بروي لوكال هاست را به طور كامل شرح بدم

پيش از هرچيز لازمه كه با استفاده از phpMyAdmin يك DataBase بسازيم
از اين قسمت ميگذريم چون حتما دوستان آشنايي كافي رو دارند
( قطعا اگر نداشتند سراغ IPB نميرفتند ... )

در اين آموزش من ديتابيس رو ipb_data نام گذاري ميكنم

خوب كار بعدي دريافت و كپي سورس IPB بروي لوكال است
سورس IPB رو در شاخه www لوكال كپي ميكنيم
من در اين آموزش سورس رو تحت عنوان ipb_2_0_4 در www كپي كرده ام

حالا هم ديتابيس و هم فايلهامون آماده هستند
پس نصب رو آغاز ميكنم ...

از easyPHP گزينه local web رو انتخاب ميكنيم
از گزينه هاي موجود لينك ipb_2_0_4 رو انتخاب ميكنيم

در اين مرحله با پيغام خطايي به اين عنوان مواجه ميشيم :

کد:
IPB WARNING [2] mysql_connect(): Access denied for user 'ODBC'@'localhost' (using password: NO) (Line: 120 of \ips_kernel\class_db_mysql.php)

خوب اين كاملا عاديه !

دليلش اينه كه ما تنظيمات نصب رو انجام نداده ايم
براي ورود به تنظيمات كلمه install رو به انتهاي خط فرمان افزوده و enter كنيد

به عنوان مثال اگر خط فرمان به اين شكل باشد :
کد:
http://127.0.0.1/ipb_2_0_4/
بايد به اين شكل دربيايد :
کد:
http://127.0.0.1/ipb_2_0_4/install/

بعد از enter كردن با صفحه اول نصب Invision Power Board مواجه خواهيد شد
كليد Procced رو فشرده و به صفحه بعدي برويد

مهمترين تنظيمات در اين قسمت است
به ترتيب به همه اونها ميپردازيم ...

1. قسمت Your Server Environment شامل يك گزينه تحت عنوان IPB 'index.php' URL ميباشد
اين همان آدرس فايلهاي سورس IPB است كه ما ايجاد كرديم
در editbox مربوطه مقدار پيش فرض برابر با آدرس مورد نظر ماست و معمولا نيازي به تغيير آن نيست
در اين مثال مقدار آن برابر با http://127.0.0.1/ipb_2_0_4 ميباشد

2. Your SQL Environment شامل گزينه هاي SQL Driver و SQL Host و SQL Database Name و SQL Username و SQL Password و SQL Table Prefix ميباشد

مقادير هر كدام را به اين شكل وارد ميكنيم

- SQL Driver كه مقدار MYSQL آن ثابت است
- SQL Host كه پيش فرض آن localhost است و عمدتا نيازي به تغيير ندارد
- SQL Database Name اينجا نام ديتابيسي كه ساخيتم را وارد ميكنيم ، اگر به خاطر داشته باشد نام ديتا بيس ما ipb_data بود
- SQL Username كه نام كاربر ديتابيس است و چون روي لوكال كار ميكنيم مقدا آن برابر root ميباشد
- SQL Password پسورد ديتابيس است كه معمولا بايد خالي باشد مگر خودتان پسوردي تعيين كرده باشيد
- SQL Table Prefix پيشوند فايلهاي جداول ديتابيس كه ميتونيد به صورت دلخواه تغييرش بديد . در صورت خالي گذاشتن اين گزينه خود IPB مقدار ibf_ را براي آن در نظر ميگيرد

3. قسمت Your Admin Account شامل گزينه هاي Username و Password و Re-type your password و Email Address ميباشد

مقادير هر كدام را به اين شكل وارد ميكنيم

- Username نام كاربري مدير سايت
- Password كلمه عبور مدير سايت
- Re-type your password تكرار كلمه عبور
- Email Address آدرس ايميل مدير سايت

خوب ، پس از وارد كردن مقادير فوق كليد Procced رو فشرده و به صفحه بعد ميرويم

در اين صفحه پيغام
کد:
Your board has now been installed!
رو دريافت ميكنيد و اين به اين معنيه كه همه چيز درست پيش رفته ...

لينك CLICK HERE TO CONTINUE رو انتخاب و به صفحه بعدي ميرويم

در اين صفحه نيز پيغامي مبني بر نصب موفقيت آميز Template دريافت ميكنيم

کد:
Template files installed!

لينك CLICK HERE TO FINISH رو براي اتمام كار كليك ميكنيم

در صفحه آخر نصب پيغامي به اين مضمون دريافت خواهيم كرد :

کد:
Success
The installation is now complete! 

Although the installer is now locked (to re-install, remove the file 'install.lock'), for added security, please remove the index.php program before continuing.

خوب اين پيغام دو معني دارد

1. در صورت تمايل به نصب مجدد ( كه البته لزومي وجود ندارد ) فايل 'install.lock' موجود در شاخه install رو حذف كنيد
2. براي امنيت بيشتر فايل index.php موجود در شاخه install رو حذف كنيد

خوب ما داريم روي لوكال هاست كار ميكنيم واگر رو سرور بوديم حتما ميبايست دستور دوم رو انجام ميداديم ...

لينك CLICK HERE TO LOG IN رو كليل كنيد

در صفحه بعد ( LOGIN ) با وارد كردن نام مدير سايت و كلمه عبور login كنيد

به Invision Power Board خوش آمديد

خسته نباشيد و اميدوارم مورد استفاده قرار بگيرد ...
 

tarooneh

Member
مگه روی کامپیوتر هم php my admin هست؟
کاش لینکه دانلود که این سرور ساز هارو می دادی!
 

tarooneh

Member
راستي؟
يك سايت سراغ نداري كه تمام ورژن هاي آي پي بي رو گذاشته باشه واسه دانلود؟
 

Masoud1365

مدیر انجمن
برای این نرم افزار هم باید وجه پرداخت کنیم یا مثل phpbb رایگانه؟
 

aldavood

Member
بسیار آموزش خوبی بود
اگر کار با انجمن Smf پابلیک می شد خیلی عالی بود
سیستم فرم قو ی هستش
خود پی اچ پی بی بی هم عالیه اما اگه با هاش راه بیاید و به روز و پچ شده نگهش دارید
 

جدیدترین ارسال ها

بالا