مرجع پارسی MyBB

نسخه‌ی کامل: آموزش جامع نصب MyBB به صورت تصویری
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
درود خدمت دوستان،
به نظرم جای آموزش های جامع برای کاربران مای بی بی خالی هست.
در اینجا من متن کامل نصب MyBB را از زبان انگلیسی ترجمه کرده و برای شما قرار اده ام.

توجه: تمامی مطالب این آموزش توسط علی رضا نجفی پور از سایت مادر ترجمه شده است. استفاده از این مطالب بدون ذکر منبع جایز نمی باشد.

توجه: کتابی تحت عنوان راهنمای جامع MyBB در حال تهیه می باشد که در بر گیرنده تمامی مطالب مفید است.
خوش آمدید:
از انتخاب MyBB به عنوان نرم افزار برد گفتگتو برای تالار گفتمان خود سپاس گزاریم. شما تنها چند مرحله برای کامل کردن نصب فروم جدید خود فاصله دارید. ما مراحل نصب را به مراحل کوچک تر تقسیم کرده ایم که در ادامه مطلب خواهید دید.اگر مراحل نصب سخت به نظر آمد نگران نباشید، اگر شما به کمکی نیاز داشتید فقط مشکل خود را در فروم راهنمایی برای نصب ارسال کنید و ما به شما کمک خواهیم کرد.

چرا باید من یک فروم MyBB را نصب کنم؟
* MyBB تمام ویژگی هایی که از یک نرم افزار تالار گفتمان انتظار دارید به علاوه ویژگی هایی منحصری که در هیچ جای دیگر پیدا نخواهد شد به همراه دارد،
*با MyBB مشکل دارید؟ پشتیبانی در انجمن MyBB رایگان و برای تمامی استفاده کنندگان از MyBB در دسترس می باشد. این پشتیبانی توسط تیم داوطلب پشتیبانی و دیگر اعضای انجمن صورت می گیرد.
* MyBBبه راحتی متناسب با نظر و نیاز سایت شما سفارسی می شود.
*بهتر از همه، MyBB به طور کامل رایگان می باشد! بدون آگهی های اجباری، بدون هزینه، بدون ورود به سیستم یو پی اس، بدون اجبار در اشتراک ایمیل.

شرایط [تصویر:  wrench.png] [b] نصب:[/b]
*شما به یک میزبان وب برای اجرای فروم خود نیاز دارید.
*میزبان وب شما باید چند نیاز اساسی را برای اجرای درست MyBB برآورده سازد.

آمادگی اولیه:

*بسته MyBB را دانلود کنید.
اول، آخرین بسته MyBB را ازصفحه دانلود وب سایت MyBB دانلود کنید.بعد از دانلود فایل فشرده، ان را از حالت زیپ خارج کنید. در ویندوز، اگر شما روی فایل کلیک راست کنید، یک گزینه شبیه Unzip وجود دارد. (اگر شما WinZIP, WinRAR یا یک برنامه مشابه نصب کرده اید، از دستور سازنده آن پیروی کنید). محتویات فایل فشرده در پوشه ای به همان نام از حالت فشرده خارج می شوند.
پس ازاینکه مرحله آن زیپ کردن تمام شد، شما باید فایل ها را در سرور خود آپلود کنید.که در بخش بعدی راهنمای نصب گفته خواهد شد.

*نصب MyBB روی mySQL 4.0.x:
برای اینکه بتوانید MyBB را روی mySQL 4.0.x نصب کنید، قبل از اینکه اسکریپت نصب را اجرا کنید شما اول نیاز به تغییر در یک فایل دارید.
این یک تغییر است و جایگزین نیست. mySQL 4.0 قبلا زندگیش به پایان رسیده است بنابراین شما باید در اسرع وقت آن را ارتقا دهید.
در inc/db_mysql.php عبارت زیر را حذف کنید:

کد php:
        if($success && $this->db_encoding)
        {
            
$this->query("SET NAMES '{$this->db_encoding}'");
            if(
$write_success && count($this->connections) > 1)
            {
                
$this->write_query("SET NAMES '{$this->db_encoding}'");
            }
        }
        return 
$success

و هم چنین:

کد php:
        return " CHARACTER SET {$this->db_encoding} COLLATE {$collation}"

با این کار به شما اجازه نصب MyBB داده می شود.اگر شما مشکلی دارید، لطفا آن را به فروم پشتیبانی گزارش دهید.
تدارکات [تصویر:  wrench.png] [b] نصب:[/b]

1- آپلود فایل های MyBB:
در پوشه ای که شما بسته MyBB را استخارج کرده اید، دو پوشه وجود دارد: Documentation و Upload.
به پوشه Upload بروید و تمام فایل ها و پوشه ها در موجود در آن را در سرور خود آپلود کنید ( پوشه Documentation شامل چند سند مورد توجه است که ممکن است شما بخواهید آن را بخوانید، اما آپلود این پوشه نیاز نیست).
معمولا این فایل ها در یک دایرکتوری فرعی مانند: "انجمن ها"، "انجمن"، "جامعه" یا MyBB آپلود می شوند. با این حال، هر جا که شما میخواهید ان ها را آپلود کنید.فقط جایی را که فایل ها را آپلود کرده اید به یاد داشته باشید.

چیزهایی را که به یاد داشته باشید:

*اطمینان حاصل کنید که ساختار دایرکتوری نگه داشته شده باشد.
فایل ها در admin دایرکتوری باید در دایرکتوری به نام admin اپلود شده باشند، فایل ها در archive دایرکتوری باید در دایرکتوری به نام archive آپلود شده باشند و ... .

*اطمینان حاصل کنید که:
- php, .html, .css. و فایل های متنی دیگر را در حالت ASCII آپلود کرده اید.
- gif, .jpg, .png. و هر فایل مضاعف دیگر را در حالت مضاعف آپلود کرده باشید.
(مستندات نرم افزار FTP خود را ببینید)


2- فایل های CHMOD:
مذاحل این صفحه بستگی به این دارد که سرور شما چه پلت فرمی را اجرا کرده باشد. بیشتر میزبان های وب سرورهای لینوکس را اجرا می کنند، اما اگر شما مطمئن نیستید، با میزبان وب خود در میان بگذارید.

مقدمه:
MyBB نیاز دارد که فایل ها و پوشه های معین دسترسی های مختلفی را به منظور قابل نوشته شدن آن ها داشته باشند. با این حال، دسترسی های مورد نیاز به اینکه چه طور سرور شما نصب شده باشد بستگی دارد. پوشه ها معمولا باید روی 777 تنظیم شوند. تنظیم فایل ها روی 777 دسترسی "خواندن/نوشتن/اجرا کردن" را برای هر کاربری از سرور فراهم میکند، که ممکن است یک خطر امنیتی ایجاد کند، اما نصب و بهره برداری بدون مشکل را فراهم میکند. شما معمولا می توانید به فایل ها دسترسی 666 بدهید.

اگر شما از یک برنامه GUI (رابط کاربری گرافیکی) استفاده می کنید، پس معمولا، باید بتوانید روی فایلی که می خواهید " "CHMOD کنید کلیک راست نموده و چیزی مثلProperties" " یا " "CHMOD را انتخاب کنید. در SmartFTP 2.0 گزینه "Properties / CHMOD" خوانده می شود. وقتی که پنجره ی صحیح را یافتید به احتمال زیاد گزینه هایی(جعبه های علامت گذاری) برای انتخاب دسترسی وجود دارند.

اگر سرور شما ماژول CGI را اجرا می کند، کاربری که استفاده می شود معمولا ریشه یا کاربر اصلی است. در صورتی که نیاز به امنیت بیشتری باشد سطح دسترسی برای گروه یا دیگران میتواند مقدار کمتری تنظیم شود.

سطح دسترسی برای گروه یا دیگران میتواند مقدار کمتری تنظیم شود در صورتی که نیاز به امنیت بیشتری باشد. لطفاً با هاست سایت خود برای نحوه ی انجام این کار تماس بگیرید.

تغییرات ضروری:
فایل ها و پوشه هایی که نیاز به تغییر CHMOD برای نصب MyBB دارند عبارتند از:

کد php:
filename                    CHMOD Permission
 
--------------------------------------------
 ./
inc/config.php              666
 
./inc/settings.php            666
 
./cache/                         777
 
./cache/themes/             777
 
./uploads/                      777
 
./uploads/avatars/           777 

تغییرات اختیاری:
فایل ها و پوشه هایی که ممکن است با تغییر CHMOD عملکرد بهتری داشته باشند عبارتند از:

کد php:
filename                          CHMOD Permission
 
--------------------------------------------
 ./
admin/backups/                                    777
 
./inc/languages/english/all files                  666
 
./inc/languages/english/admin/all files          666 

سرور های ویندوز
در صورتی که فروم شما تحت سرور های با سیستم عامل ویندوز بنا شده است(توجه داشته باشید که صحبت ما در مورد کامپیوترتان نیست، بلکه سرور که در آن فایل های خود را قرار می دهید)، شما ممکن است نیاز داشته باشید که علامت فقط خواندن را برای فایلهای بالا بردارید. لطفا برای نحوه انجام کار با میزبان وب خود تماس بگیرید.
نصب کننده:
این صفحه طرح کلی صفحه های نصب MyBB را بیان می کند. صفحاتی که نیاز به ورود کاربر به صفحه های جداگانه با جزییات بیشتر دارند.

نصب کننده دایرکتوری "install" را در پوشه MyBB پیدا می کند.برای مثال اگر انجمن شما در مکان زیر باشد:
http://www.example.com/forum
شما نصب کننده خود را در مکان زیر پیدا خواهدی کرد:
http://www.example.com/forum/install
اگر شما نمی توانید نصب کننده را پیدا کنید، لطفا بررسی کنید که شما فایل هایتان را در مکان درست آپلود کرده باشید.(برای بررسی با میزبان وب خود مشورت کنید)


خوش آمدید:
این صفحه طرح کلی صفحه های نصب MyBB را بیان می کند. شما در این صفحه نیاز دارید روی دکمه "Next" کلیک کنید.

[تصویر:  Install_welcome.png]

توافق نامه لیسانس:
شما قبل از اینکه بتوانید MyBB را نصب کنبد باید توافق نامه لیسانس را بخوانید و قبول کنید. شما در تمام مدتی که انجمن ساز را نصب کرده اید باید به توافق نامه لیسانس پای بند باشید. بعد از خواندن توافق نامهف روی دکمه "Next" در صفحه کلیک کنید.

[تصویر:  Install_license.png]

بررسی نیاز ها:
این صفحه سرور شما را از جهت داشتن نیاز ها برای اجرای MyBB بررسی می کند. اگر چنین نباشدف شما در این صفحه مطلع خواهید شد. اگر همه چیز به درستی کار کند، شما نیاز دارید در این صفحه روی دکمه "Next" کلیک کنید.

[تصویر:  Install_requirements.png]

پیکربندی بانک اطلاعات:
این صفحه برای پیکربندی بانک اطلاعات شما می باشد. اگر javascript شما روشن است، تنها فیلدهای مربوط به موتور انتخاب شده نمایش داده خواهد شد. در زیر هر فیلد توضیح داده شده است:

موتور یانک اطلاعات Database Engine :
اینجا موتوری است که شما مایل به استفاده از آن هستید. اکثرا گزینه های
MySQL, MySQL Improved, SQLite 2, SQLite 3, or PgSQL
در دسترس خواهد بود. به احتمال زیاد، فقط MySQL یا چیزی شبیه وجود داشته باشد، بنابراین این انتخاب درستی برای شما می باشد. اگر شما دو گزینه MySQL, MySQL Improved را دارید، معمولا Improved انتخاب بهتری می باشد.

میزبان بانک اطلاعات Database Host :
این سرویس دهنده است، جایی که پایگاه اطلاعات در آن می باشد. مگر اینکه میزبان شما چیز دیگری بگوید، این گزینه باید localhost باشد. این گزینه برای نصب SQLite نیاز نیست.

نام کاربری بانک اطلاعات Database Username :
نام کاربری که شما ایجاد کرده اید یا شما برای دسترسی MyBB به Database استفاده می کنید. این گزینه برای نصب SQLite نیاز نیست.

رمز بانک اطلاعات Database Password :
رمز نام کاربری Database شما می باشد. این گزینه برای نصب SQLite نیاز نیست.

نام بانک اطلاعات Database Name :
نام Database که شما میخواهید MyBB در آن نصب شود. این گزینه برای نصب SQLite نیاز نیست.

مسیر بانک اطلاعات Database Path:
این مسیر جایی اسنت که شما میخواهید فایل SQLite را ذخیره کنید. ایگزینه فقط برای SQLite 2 or SQLite 3 نیاز می باشد.

پیشوند جدول Table Prefix:
پیشوند برای جدول ها در Database می باشد. اگر شما قبلا یک MyBB در Database نصب کرده باشید پیشوند mybb_ را وارد کنید، شما

هنگامی که شما جزییات را به درستی وارد کردید، شما باید روی کلید "Next" در صفحه کلیک کنید. اگر نصب کننده دسترسی به Database را قبول نکرد، به شما خواهد گفت بنابراین، به این معنی می باشد که شما یکی از جزییات را به درستی وارد نکرده اید.

اگر شما با این مرحله مشکل دارید، با میزبان وب خود تماس بگیرید و نام کاربری و رمز درست هاست را بگیرید. این ها معمولا در کنترل پنل هاست شما )مثلا: cPanel ، Ensim ، DirectAdmin ، (Plesk یا از طریق تماس با پشتیبانی میزبان وب شما یافت می شود.

[تصویر:  Install_database.png]

ایجاد جدول:
در این مرحله، جدول های database ایجاد می شوند. نیازی نیست در این صفحه کاری انجام دهید، بنابراین زمانی که این صفحه را دیدید روی دکمه "Next" کلیک کنید. ممکن است این صفحه برای لود شدن چند لحظه طول بکشد، بنابراین لطفا تا زمانی که جدول های database ایجاد شوند صبور باشید.

[تصویر:  Install_tables.png]

واردن کردن اطلاعات Data Insertion:
در این مرحله، اطلاعات پایه در جدول های database ایحاد شده در بالا وارد می شود. نیازی نیست در این صفحه کاری انجام دهید، بنابراین زمانی که این صفحه را دیدید روی دکمه "Next" کلیک کنید.

[تصویر:  Install_data.png]

نصب تم Theme Installation:
در این مرحله، اطلاعات تم برای فروم شما بارگزاری می شود. نیازی نیست در این صفحه کاری انجام دهید، بنابراین زمانی که این صفحه را دیدید روی دکمه "Next" کلیک کنید.

[تصویر:  Install_theme.png]


پیکربندی تالار Board Configuration:
در این مرحله تنظیماتی وجود دارد که برای اجرای تالار شما لازم هستند. MyBB برای درج درست تنظیمات آزمایش می کند، اما شما باید برای ایجاد تنظیمات درست روی آن ها دبل کلیک کنید.

نام فروم Forum Name:
این قسمت نام فرومی که شما می خواهید نصب کنید می باشد. به صورت پایه ای "Forums" می باشد.

ادرس فروم Forum URL:
این قسمت آدرس فروم شما می باشد. این قسمت باید به طور خودکار پر شده باشد، خوبه که از درست بودن آدرس مطمئن شوید.

نام وب سایت:
این قسمت نام وب سایت شما می باشد (در صورتی که یکی داشته باشید). این تنطیمات برای لینک وب سایت شما در پایین فروم می باشد. این نام متن ساده ایست که شما میخواهید از آن برای لینک وب سایت خود استفاده کنید.

آدرس وب سایت:
این قسمت آدرس وب سایت شما می باشد. (در صورتی که یکی داشته باشید). اگر شما یک وب سایت ندارید، شما می توانید این قسمت را خالی بگذارید یا اینکه آدرس فروم خود را وارد کنید.

دامنه کوکی:
این دامنه برای کوکی ها می باشد تا یک جا باشند. در ورژن 1.4 و بالاتر، این فیلد توسط اطلاعات مناسب پر شده است. (کوکی ها را ببینید)

مسیر کوکی:
این مسیر برای کوکی ها می باشد تا یک جا باشند. اگر شما بیشتر از یک MyBB نصب شده روی دامین دارید، توصیه می شود که شما این یکی رع بع مسیر فروم خود (برای مثال: forum/) تغییر دهید. در ورژن 1.4 و بالاتر، این فیلد توسط اطلاعات مناسب پر شده است. (کوکی ها را ببینید)

ایمیل تماس:
این قسمت آدرس ایمیل شما می باشد که اعضای شما می توانند با شما از طریق لینک "Contact Us" که کلید آن در فروم شما می باشد تماس داشته باشند. این قسمت هم چنین ایمیل وب مستر فروم می باشد که از ان برای ارسال ایمیل به کاربران استفاده می شود.

[تصویر:  Install_board.png]

کاربر مدیریت:
حساب کاربری مدیر اولین حساب کاربری در فروم شما می باشد (مشخص شده توسط شناسه کاربری 1#). این حساب کاربری دارای دسترسی به تمام بخش ها در کنترل پنل مدیریت می باشد.

این قسمت نمونه می باشد:
نام کاربری: Pars
رمز: Persia رمز مجدد: Persia
آدرس ایمیل: alirezanajafipour@gmail.com

[تصویر:  Install_admin.png]

نصب پیکربندی تالار پایان یافته است.
تبریک! اگر شما به این صفحه رسیدید، شما MyBB خود را با موفقیت نصب کرده اید. شما باید حالا دایرکتوری /install/ را ار سرور خود پاک کنید، تا هیچ کس نتواند دوباره از این قسمت مراحل نصب را انجام دهد. MyBB تا زمانی که نصب کننده قفل شود یا پاک شود اجرا نخواهد شد.

اگر شما واقعا تمایل به قفل کردن دایرکتوری نصب MyBB خود دارید، به سادگی یک فایل جدید در دایرکتوری install با نام lock بسازید، به این ترتیب تا زمانی که این فایل وجود دارد دسترسی به installer/upgrader غیر ممکن است.

[تصویر:  Install_finish.png]
سلام.
برای من وقتی میحوام برم تو آدرس اینستالرش میگه
MyBB
MyBB Installation Wizard

Error
Error
The installer is currently locked, please remove 'lock' from the install directory to continue
MyBB © 2002-2010 MyBB Group

چی کار کنم؟
به پوشه install (آپلود شده بر روی هاست) رفت و فایل lock را حذف کنید.
با سلام من فایل ها رو آپلود کردم توی این مسیر /httpdocs/forum حالا چطوری برم فایل Instal رو اجرا کنم و یا از کجا باید برم.
یکم توضیح بدید ممنون می شم.
این آدرس رو میزنم چیزی دیده نمی شه
اینوبزنید
www.forum.yourdomain.com/forum/install
age nagereft dobareh anjam bedid tebg amuzesh
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59