نمایش نتایج 1 تا 13 از 13

نام تاپیک: آموزش نصب و راه اندازی انجمن ( phpBB )

  1. #1

    Post آموزش نصب و راه اندازی انجمن ( phpBB ) - مقدمه

    [ مقدمه ]

    با سلام

    سطح این آموزش متوسط است و برای یادگیری آن ، الزامی به دانستن زبان برنامه نویسی php ندارید
    ولی حداقل می بایست به یک زبان برنامه نویسی مسلط باشید و ساختار بانک های اطلاعاتی را بشناسید

    >> توجه داشته باشید که اگر چه دانستن زبان برنامه نویسی php الزامی نیست ، ولی شما با عدم آگاهی از آن عملا برای خود سقف تعیین کرده اید . یعنی در جایی که مجبور به انجام مورد خاصی هستید ، بدلیل عدم آشنایی متوقف خواهید شد .
    درست مثل جوجه هکرها که با چند نرم افزار آماده ، به قول خودشون هک میکنند ( البته فقط ID های یاهو رو )
    هیچکدوم از این حضرات عملا خلاقیتی ندارند . به دلیل اینکه با ساختار این مقوله و ابزار بنیادی لازم آن آشنا نیستند و ...
    بنابراین در صورتی که به زبان php آشنا نیستید ، خوب است که خودآموزی تهیه کنید و دست کم ساختار و syntax این زبان قدرتمند رو بشناسید
    این فرصت خوبیست !
    باور کنید که در راستای راه اندازی و بهینه سازی phpBB عملا ظرف مدت کوتاهی تجربیات خوبی کسب کرده و میتوانید مدعی تسلط بر این زبان باشید !

    در این سری دروس ، سعی خواهم کرد که با زبان ساده مفاهیم را توضیح دهم به شکلی که حتی افرادی که تابحال نام Server به گوششان نخورده هم بتوانند از آن استفاده کنند ...

    نسخه ای از phpBB که به آن میپردازیم ، نسخه 2.0.11 ( جدیدترین ) بوده که میتوانید آنرا از سایت رسمی phpBB دریافت کنید :

    http://www.phpbb.com/downloads.php

    همچنین فایلهای زبان فارسی را هم میتوانید از همان لیست ( صفحه دانلود )‌ دریافت کنید

    نرم افزار دیگری که برای کار با phpBB بروی local host احتیاج دارید ، نرم افزار شبیه ساز سرور است ( در جای خودش توضیح خواهم داد )
    انواع مختلفی از این نرم افزار وجود دارد که به تصور من بهترین و ساده ترین آنها Easyphp1-7 است
    این نرم افزار را هم میتوانید از اینترنت به صورت رایگان دریافت کنید : دریافت

    بسیار خوب
    حالا شما همه ابزار لازم برای نصب و راه اندازی phpBB را دارید

    این ابزار شامل موارد زیر میباشند :

    1. سورس phpBB 2.0.11

    2. فایلهای زبان فارسی

    3. نرم افزار شبیه ساز سرور آپاچی Easyphp1-7

    4. ویرایشگر سورس کد ( DreamWeaver ، DzSoft php Editor و ZendStudio بهترین هستند ولی از Notepad هم حتی میتونید استفاده کنید )
    ویرایشگرDzSoft php Editor رو بدلیل سهولت عملکرد توصیه میکنم : دریافت

    5. ویندوز XP ( الزامی برای استفاده از ویندوز xp وجود ندارد ولی طبیعتا این ویندوز برای کار ما بهترین است )

    در درس اول به توضیح مفهوم سرور و نحوه راه اندازی و تنظیمات آن خواهیم پرداخت
    پس تا بعد ...

    موفق باشید
    آخرین ویرایش به وسیله Hyper : دوشنبه 03 مرداد 1384 در 01:23 صبح

  2. #2

    Post آموزش نصب و راه اندازی انجمن ( phpBB ) - درس اول

    [ درس اول ]

    پس از مقدمه ای که عنوان شد ، آموزش درس اول رو شروع میکنم
    در مقدمه این دروس ، در مورد ابزار لازم برای نصب و راه اندازی phpBB و همچنین نحوه دریافت آنها توضیحات لازم داده شد

    همانطور که گفتم
    از نرم افزار EasyPHP به عنوان سرور Apache ( آپاچی ) استفاده میکنیم
    اجازه بدید کمی در مورد لزوم استفاده از اون توضیح بدم

    در ساده ترین شکل ممکن ، این موضوع را به این ترتیب میتوان عنوان کرد :

    در دنیای مجازی ( اینترنت ) اصولا دو دسته دستگاه کامپیوتر وجود دارد

    دسته اول : Client ( کلاینت )
    دسته دوم : Server ( سرور )

    دسته اول دستگاههایی مثل دستگاه من و شما هستند که به عنوان یک دستگاه واحد ، اطلاعاتی رو از دنیای مجازی دریافت یا ارسال میکنند
    دسته دوم دستگاههایی هستند که وظیفه سرویس دهی و مدیریت و نظارت بر دنیای مجازی و دستگاههای دسته اول را به عهده دارند

    ( دیگه از این ساده تر نمیتونم بگم ! )

    خوب ، حالا شما میخواهید سیستمی را بروی دستگاهتون اجرا کنید که مخصوصا Server ها است ( مثلا phpBB )
    دستگاه شما بعنوان یک Client بخودی خود قادر به چنین کاری نیست
    بنابراین شما میبایست از نرم افزاری برای این کار استفاده کنید تا عملکرد Server را شبیه سازی کند ، به نحوی که سیستم مورد نظر ، تصور کند که در Server در حال اجراست
    اصطلاح Local Host از همینجا ناشی شده است ، به معنی میزبان محلی ...

    Server ها عملکردی مخصوص به خود دارند که همه آن اعمال توسط این نرم افزارهای شبیه ساز ، قابل دسترسی میباشد ...

    قضیه به همینجا ختم نمیشود
    متداول ترین Server هایی که در دنیای مجازی موجود هستند عمدتا مبتنی بر Windows و Linux هستند
    ویندوزهای با ساختار NT ( مثل ویندوز XP ) از نرم افزاری مخصوص خود مایکروسافت برای این کار استغاده میکنند
    نرم افزاری بنام ( IIS ( Internet Information Service که نسخه های متفاوتی دارد و اگر اشتباه نکنم آخرین نسخه آن باید 5 باشد

    اما ما در مورد phpBB با ویندوز کاری نداریم و میبایست محیط Linux را برای اجرای آن فراهم کنیم
    دقیقا به این دلیل مجبور به استفاده از EasyPHP هستیم ...

    نصب و راه اندازی EasyPHP :

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

    تذکر مهم : بروی لوکال هاست امکان اجرای همزمان 2 برنامه شبیه ساز سرور وجود ندارد
    در حالت پیش فرض نصب ویندوز این نرم افزار نصب نمیشود ، مگر اینکه خودتان Component های آنها بیافزایید
    بنابراین در صورتی که IIS قبلا راه اندازی شده باشد ، میبایست آنرا از این مسیر غیر فعال کنید

    Control panel / Administrative Tools / Internet Information Services

    در شاخه Local Computer ( سمت چپ ) گزینه Web Sites را یافته و سپس در سمت راست بروی Default Web Site کلیک کنید
    اگر توجه کنید در ستون State کلمه Running را می بینید
    با فشردن کلید Stop ( در بالا ) IIS را از کار بیاندازید
    بعد از آن کلمه Stopped را در جلوی آن مشاهده خواهید کرد ...

    خوب حالا میتوانید EasyPHP را اجرا کنید


    بعد از اجرا آیکون آنرا در SysTray خواهید دید ( مطابق شکل )
    برای اطمینان ار عملکرد آن میبایست یک مربع قرمز چشمک زن را بینید ، در غیر اینصورت سرورتان فعال نیست



    با راست کلیک بروی آن منویی ظاهر خواهد شد که شما بیشتر از همه با 3 گزینه آن کار دارید
    1. Local Web از منوی اصلی
    2. phpMyAdmin از منوی Configuration
    3. EasyPHP از منوی Configuration

    پیش از هر کاری زبان پیش فرض EasyPHP را با انتخاب گزینه EasyPHP از منوی Configuration بروی انگلیسی تنظیم نمایید ( مطابق شکل )



    نکات مهم :

    1. فهرست ریشه سرور
    این واژه به مفهموم محلی است که ریشه اصلی ( بالاترین فهرست ) سرور وجود دارد و آدرس صفحات در حالت کلی از روی آن خوانده میشود
    به طور مثال وقتی آدرس www.pptForum.com را وارد میکنیم در واقع سعی در دسترسی فایلها و فهرستهای ریشه سرور که عموما با نام www است را داریم
    ( البته این حالت استثناهایی هم دارد که مربوط به بحث ما نیست ) در صورتی که EasyPHP را در مسیر پیش فرض آن نصب کرده باشید ( قراربود همین کار را بکنید ) آدرس فهرست ریشه سرور آن برابر با Program Files\EasyPHP1-7\www خواهد بود
    این آدرس را همواره به خاطر داشته باشید

    2. فهرست بانک اطلاعاتی
    آدرس دیگری که گاه به آن احتیاج خواهید داشت ، فهرست محل نگهداری DataBase ( بانک اطلاعاتی ) توسط EasyPHP است
    EasyPHP از این آدرس استفاده میکند : Program Files\EasyPHP1-7\mysql\data
    البته شما جز در موارد پیشرفته نیازی به آن نخواهید داشت

    خوب حالا میبایست برویم سراغ خود phpBB

    در فهرست ریشه سرور ( یعنی www ) فولدری بنام Local بسازید ( نام این فولدر مهم نیست ولی برای سازگاری با دروس طبق دستور عمل کنید )
    حالا فایل فشرده phpBB را در این فهرست باز کنید
    به این ترتیب شما شاخه ای به این آدرس دارید Program Files\EasyPHP1-7\www\local که تمامی فایلهای phpBB در آن موجود است

    برای استفاده از امکان زبان فارسی هم ، فایل فشرده زبان را در این آدرس باز کنید : Program Files\EasyPHP1-7\www\local\language
    بعداز آن شما در این آدرس باید 2 فهرست زبان فارسی و انگلیسی را داشته باشید ( مطابق شکل )



    خوب همه چیز آماده است
    در درس بعدی مطالب را پی خواهیم گرفت ...

    موفق باشید

  3. #3

    Post آموزش نصب و راه اندازی انجمن ( phpBB ) - درس دوم

    [ درس دوم ]

    با سلام

    در ادامه ، به نحوه ایجاد بانک اطلاعاتی و راه اندازی نهایی phpBB می پردازیم
    اگر به خاطر داشته باشید ، در درس قبل ، فایلهای لازم را دریافت در محل مورد نیاز کپی کردیم
    همچنین EasyPHP رو هم دریافت و نصب واجرا کردیم

    خوب در حال حاضر مراحل باقیمانده ای رو که باید طی کنیم اینها هستند :

    1. ایجاد یک دیتابیس برای استفاده در phpBB
    2. اجرای برنامه Install و انجام تنظیمات لازم برای راه اندازی
    3. حذف فولدرهای اضافی
    4. تنظیمات نهایی phpBB از مرکز کنترل آن
    5. و در نهایت اجرای phpBB

    بسیار خوب شروع میکنم ...

    ابتدا با اجرای phpMyAdmin یک بانک اطلاعاتی ایجاد کرده تا بتوانیم از آن برای راه اندازی نهایی phpBB استفاده کنیم ( مطابق شکل )



    توجه داشته باشید که ما تنها دیتابیس را میسازیم و جداول مورد نیاز phpBB در مرحله Install به صورت خودکار ساخته خواهد شد
    ( همینجا لازم است متذکر شوم که در آینده ، در صورت نیاز به انجام تغییرات و یا نصب امکانات اضافه بروی phpBB ، گاهی مجبور به ساختن جداول نیز خواهید بود ... )

    در صفحه ظاهر شده ، کلمه local رو به کادر ارتباطی افزوده و کلید Create را میفشارم ( مطابق شکل )




    دیتابیس ساخته شده و در صفحه بعدی پیغامی مبنی بر اتمام کار در یافت خواهید کرد ( مطابق شکل )




    حالا دوباره بروی آیکن EasyPHP راست کلیک کرده و گزینه local web رو انتخاب میکنیم ( مطابق شکل )



    با این کار وارد صفحه اول سرور مجازی یا Server Root ( قبلا توضیح داده شده است ) خواهیم شد
    میبایست چیزی شبیه این تصویر در مقابلتون باشه ...

    http://www.pptforum.com/images/phpbb/08.gif


    روی لینک local کلیک کنید تا به صفحه بعدی برید


    http://www.pptforum.com/images/phpbb/09.gif


    خوب ، همونطور که می بینید ، در مقابلتون صفحه نصب phpBB قرار داره
    در این صفحه اطلاعات متعددی وجود داره که از بین اونها ما به 10 مورد رسیدگی میکنیم
    این 10 مورد تاثیر مستقیمی بروی عملکرد ما داشته و روند کار ما رو پیش خواهند برد

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

    2. تعیین نوع سرور
    از آنجایی که ما در حال نصب وراه اندازی phpBB بروی localhost هستیم
    طبیعتا میبایست در این قسمت مقدار localhost را وارد نماییم
    یادآوری میکنم که عمدتا و جز در موارد خاص در صورت نصب phpBB بروی سرور وب هم از همین مقدار ( عبارت ) استفاده میشود

    3. تعیین نام دیتا بیس ( DataBase )
    اگر خاطرتون باشه در ابتدای این بحث توسط phpMyAdmin دیتابیسی بنام local ساختیم
    همین مقدار ( local ) را وارد میکنیم

    4. تعیین نام کاربری دیتا بیس
    در این قسمت از عبارت متداول root استفاده کنید

    5. پیشوند جداول
    در زمان Install ، همونطور که قبلا گفته شد ، جداول مورد نیاز phpBB به صورت خودکار ساخته میشوند
    در این قسمت میتوانید پیشوندی را برای نام این جداول تعیین کنید
    توصیه میکنم از همان مقدار پیش فرض استفاده کنید

    6. آدرس ایمیل مدیر سایت

    7. تعیین نام دومین
    از مقدار پیش فرض استفاده کنید

    8. نام کاربری مدیر سایت

    9. کلمه عبور مدیر سایت

    10. تایید کلمه عبور مدیر سایت

    در صورتی که زبان را فارسی انتخاب کرده و مقادیر مورد نظر را بدرستی وارد کرده باشید
    میبایست چنین تصویری را پیش ر داشته باشید

    http://www.pptforum.com/images/phpbb/10.gif


    کلید شروع نصب رو فشرده و به صفحه بعدی بروید ( مطابق شکل )

    http://www.pptforum.com/images/phpbb/11.gif


    کلید پایان نصب رو بفشارید و به صفحه بعدی بروید ( مطابق شکل )

    در این صفحه پیغامی مبنی بر وجود فولدرهای install و contrib دریافت میکنید
    اینها فولدرهای حاوی برنامه نصب و اطلاعات لازم برای نصب هستند (‌مطابق شکل )

    http://www.pptforum.com/images/phpbb/12.gif


    مجبورید که این فولدرها رو حذف کنید
    بنابراین به شاخه نصب فایلها رفته و این فولدرها رو حذف کنید ( مطابق شکل )

    http://www.pptforum.com/images/phpbb/13.gif


    بعد از حذف این فولدرها در همان صفحه ای که پیغام هشدار رو دیدید کلید F5 رو فشرده و صفحه رو بازسازی کنید
    ( به پیغام ویندوز توجه ای نکرده و کلید Retry رو بفشارید )


    به phpBB خوش آمدید

    http://www.pptforum.com/images/phpbb/14.gif


    همونطور که در تصویر می بینید
    شما هم اکنون در مرکز کنترل phpBB هستید
    این به مفهوم عملکرد صحیح و موفقیت شما در نصب و راه اندازی phpBB میباشد

    گزینه های بسیاری در اختیار دارید
    که مهمترین اونها (‌ پیکربندی سیستم ) میباشد
    بعد از انجام تغییرات دلخواه ، گزینه ( فهرست اصلی بخش ) را از سمت راست صفحه انتخاب کرده و وارد صفحه اصلی phpBB ( صفحه index ) شوید ( مطابق شکل )

    http://www.pptforum.com/images/phpbb/15.gif


    خسته نباشید
    در آموزش های بعدی سعی خواهیم کرد تا با نحوه تنظیمات حرفه ای تر و سایر موارد لازم در مورد phpBB بیشتر آشنا شویم ...

    >> بدلیل اینکه امکان استفاده از تعداد زیاد عکس در تاپیک توسط مدیر محترم سایت غیرفعال شده بود ، عکسهای آخر رو بصورت لینک قرار دادم ... <<

  4. #4
    . آواتار oxygenws
    تاریخ عضویت
    دی 1382
    محل زندگی
    تهران/مشهد
    پست
    6,333
    منبع؟؟
    خودت نوشتی؟
    کاشکی همش رو تو یک تاپیک می نوشتی :(
    ایمیل من
    سایت من

    عضویت در جامعه‌ی اهدای عضو

    Direct PGP key: http://tinyurl.com/66q5cy
    PGP key server: keyserver.ubuntu.com
    PGP name to search: omidmottaghi

  5. #5
    کاربر دائمی
    تاریخ عضویت
    بهمن 1382
    محل زندگی
    فعلا ایران - فعلا تهران
    پست
    2,628
    عالیه دستت درد نکنه

  6. #6
    کاربر دائمی
    تاریخ عضویت
    بهمن 1382
    محل زندگی
    فعلا ایران - فعلا تهران
    پست
    2,628
    اقا دستت درد نکنه همینطور ادامه بده
    در ضمن من فایل Word اونو رو همراه با عکسها در انتهای بحث میذارم اینجا که همه بردارن

  7. #7
    با اجازه شما خودم نوشتم !

    تصمیم داشتم همه رو در یک تاپیک مطرح کنم ولی محدودیت استفاده از عکس و کاراکتر اجازه نداد ...

  8. #8
    نقل قول نوشته شده توسط بابک زواری
    اقا دستت درد نکنه همینطور ادامه بده
    در ضمن من فایل Word اونو رو همراه با عکسها در انتهای بحث میذارم اینجا که همه بردارن
    ممنونم ...

  9. #9
    . آواتار oxygenws
    تاریخ عضویت
    دی 1382
    محل زندگی
    تهران/مشهد
    پست
    6,333
    با اجازه شما خودم نوشتم !
    بسیار عالی....

    تصمیم داشتم همه رو در یک تاپیک مطرح کنم ولی محدودیت استفاده از عکس و کاراکتر اجازه نداد ...
    می تونستی reply کنی :) اگر احیانا فکر می کنی بهتر میشه، می تونم پست ها رو join کنم.
    ایمیل من
    سایت من

    عضویت در جامعه‌ی اهدای عضو

    Direct PGP key: http://tinyurl.com/66q5cy
    PGP key server: keyserver.ubuntu.com
    PGP name to search: omidmottaghi

  10. #10
    لطفا این کار رو بکنید ...

    در ضمن در قسمت سوم اگر ممکنه تصاویر آخر را اصلاح کنید تا قابل نمایش باشد

    همچنین خواهش میکنم بفرمایید در مورد مقالات دیگری که دارم و محدودیتی که وجود دارد چه کنم ؟

  11. #11
    نقل قول نوشته شده توسط بابک زواری
    در ضمن من فایل Word اونو رو همراه با عکسها در انتهای بحث میذارم اینجا که همه بردارن
    آقای زواری پس این فایل ورد کجاس؟

  12. #12

    نقل قول: آموزش نصب و راه اندازی انجمن ( phpBB )

    خودت اینو ننوشتی من فایل pdf شو دارم دقیقا همینه

  13. #13

    نقل قول: آموزش نصب و راه اندازی انجمن ( phpBB )

    تاپیک 10 سال قبل رو بالا نیارین! تاپیک قفل شد.

تاپیک های مشابه

  1. محدودیت تعداد کارکترهای موضوع (تاپیک)در phpbb
    نوشته شده توسط bestsitesus در بخش PHP
    پاسخ: 0
    آخرین پست: جمعه 13 بهمن 1385, 01:02 صبح
  2. فونت فارسی Phpbb مشکل داره
    نوشته شده توسط alux در بخش طراحی وب (Web Design)
    پاسخ: 0
    آخرین پست: جمعه 26 فروردین 1384, 20:58 عصر
  3. سوالی در مورد برنامه PhpBB
    نوشته شده توسط مهندس در بخش PHP
    پاسخ: 6
    آخرین پست: چهارشنبه 19 اسفند 1383, 17:00 عصر
  4. phpbb
    نوشته شده توسط francosoft در بخش PHP
    پاسخ: 2
    آخرین پست: چهارشنبه 16 دی 1383, 14:22 عصر
  5. پاسخ: 10
    آخرین پست: سه شنبه 15 دی 1383, 10:04 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •