امتیاز موضوع:
  • 72 رأی - میانگین امتیازات: 3.03
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش نحوه ساخت سایت
#1
Lightbulb 
سلام

بلاخره تونستم تکنولوژی ساخت سایت رو بفهمم ، من این
تکنولوژی رو ایجا میزارم تا هر کسی خواست ساید بزنه راحت باشه (راحت روی
دست ما بلند بشه [تصویر:  happy.gif]



در اولین قدم ممکنه برای شما سوالتی پیش بیاد که من در زیر جواب اونا رو میزارم (این سوالات برای خود من هم پیش اومده بود )



1-چجوری میشه یه انجمن مثل ایرانویج ساخت ؟

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



2-برای ساخت سایت به چه چیزایی نیاز هست ؟

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

دومین مرحله از ساخت سایت انتخاب نام و ثبت اون هست ، مثلا من نام mokhs
رو برای سایتم انتخاب کردم . حالا باید به سایت های که دومین ثبت میکنن
برم و سایتم رو ثبت کنم ، در ضمن دومین به پسوند (شایدم پیشوند)سایت گفته
میشه ، مثلا دومین(یا دامین) ir یا .com

خوب من توی گوگل عبارت "خرید هاست و ثبت دومین "رو جست وجو کردم و توی
هزاران هزار سایتی که این کار رو انجام میدادن ، یکیشون (که از نظر خدمات
و تظمینات و ...) که خوب بود رو انتخاب کردم ، من از سایت 220 مگا بایت
فضا خریدم و سایتم رو با دومین های ir و com ثبت کردم ،

همچنین پهنای باند ماهیانه من 5 گیگ هست ، در ضمن پهنای باند به مقدار
دانلود یا اپلودی که از سرور میشه گفته میشه ، من و کاربران سایت من
میتونیم توی مدت 1 ماه مقدار 5 گیگ اطلاعات رو از سایت دانلود کنیم یا روی
اون اپلود کنیم (الته فضای من 220 مگا بات هست و من میتونم فقط 220 مگ
اطلاعات روی سایت بذارم)

در صورتی که مقدار اپلود و دانلود از این مقدار بیشتر بشه ، در سایت تخته میشه .

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

خب تا اینجا دامنه های من ثبت شد و من 220 مگا بایت فضا دارم ، ادامه اموزش باشه بعدا ....

در قسمت بعدی در مورد نرم افزار های انجمن ساز و طریقه کار با اونا توضیح میدم
پاسخ
 سپاس شده توسط vip ، mehr@b ، غفور
#2
بازم سلام

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

برای ساخت سایت و انجمن از سه تا نرم افزار مطرح MYBB و vBulliten وPHPBB
استفاده میشه (البته نرم افزار های دیگه ای هم هستند که من ازشون خبر
ندارم

اولین نرم افزار که کار باهاش خیلی ساده هست و نسخه ی فارسی شدش هم موجود
هست MYBB میباشد ، این نرم افزار رو بصورت رایگان میتونید از سایت سازنده
دریافت کنید

http://www.mybboard.net/downloads

همچنین فارسی سازش هم از لینک زیر قابل دریافت هست :



برای استفاده از دو نرم افزار دیگه شما باید مقدار هزینه پرداخت کنید ، ولی چون تازه کار هستید فعلا با همین MYBB سرکنید

البته امکانات MYBB نیز در حد دو نرم افزار دیگر هست



بعد از دانلود نرم افزار MYBB اون رو UNZIP کنید ، در اینجا دو تا پوشه به نام های Upload و Documentation وجود داره

در پوشه ی Documentation اطلاعاتی در مورد طریقه نصب و... وجود داره که ما
کاری بهش نداریم ، در صورتی که فارسی ساز موجود در لینک بالا رو دانلود
کردید ، اون رو UNZIP کنید

توی پوشه موجود دو تا فولدر به نام های languages و persian وجود داره ،
محتویات پوشه ی LANGUAGES رو به مسیر \Upload\inc\languages تویکامپیوتر
تون کپی کنید (فقط محتویات پوشه نه خود پوشه )

پوشه persian رو هم به مسیر Upload\images کپی کنید (کل پوشه رو کپی کنید)

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

برای اینکه بتونین روی کامپیوترتون یه سرور محلی یا بهاصطلاح LOCAL HAST
ایجاد کنید به یه نرم افزار نیاز دارید که بتونه کد PHP رو کامپایل کنه
وبه نمایش در بیاره ، برای این کار هم نرم افزار های زیادی ارائه شده که
یکی از کم حجم ترین اونا برنامه EASYPHP هست این برنامه رایگان هست و حجمی
نزدیک به 7 مگ داره (البته ورژن های جدید تا 15 مگ هم میرسه

این نرم افزار رو میتونید از لینک زیر دانلود کنید :

http://www.p30vel.ir/138-easyphp-p30vel.html

نصب نرم افزار مانند سایر نرم افزار هاست

بعد از نصب از منوی استار ت> الپروگرام > بر روی ایکون این برنامه کلیک کنید

در صورتی که در گوشه راست پایین مانیتور (در قسمت نمایش ساعت و تاریخ و... ) ایکون برنامه اضافه شده مراحل نصب با موفقیت انجام شده .

خب حالا محتویات پوشه اپلود رو در مسیر EasyPHP1-8\www در محل نصب برنامه
کپی کنید (هر چی در پوشه Upload وجود داره توی پوشه WWW در محل نصب برنامه
کپی کنید )

خب روی ایکون برنامه کلیک راست (در کنار ساعت ، گوشه سمت راست پایین
مانیتور) کنید و از منوی باز شده گزینه ی LOCAL WEB رو انتخاب کنید

پنجره نصب باز میشه .

در منوی ادرس عبارت زیر رو وارد کنید :

http://XXXXXX/install/index.php

به جای XXXXXX باید ادرس IP خودتون رو بذارید (مثلا برای من 135.0.0.1 هست بنابراین من باید ادرس رو به صورت http://135.0.0.1/install/index.php وارد کنم ) ادرس IP همون ادرسی هست که در هنگام باز شدن پنجره نصب در ادرس بار مرورگر نمایش داده میشه

بعد از انجام مراحل فوق وباز شده پنجره نصب بر روی NEXT کلیک کنید

همین کار رو برای دو تا پنجره بعدی هم انجام بدید

در مرحله چهارم شما باید یه بانک داده بسازید ، برای اینکار توی یه صفحه
جدید مرورگر ادرس http://XXXXXX/mysql/index.php رو وارد کنید (XXXXXX
ادرس IP شماست که همان مورد قبلی میباشد)

یک بانک داده جدید بسازید

در قسمت Create new database نام دلخواه را وارد کنید و سپس روی Create
کلیک کنید تا بانک ساخته شود ، در پنجره بعدی که در همین قسمت باز میشود
در قسمت Name نام را که در قسمت قبلی وارد کردید دو باره وارد کنید و در
قسمت Fields نیز تعداد ستون های جدول داده را وارد کنید (مثلا عدد 12را
وارد کنید ) بر روی GO کلیک کرده و این پنجره را ببنیدید ، به پنجره نصب
بروید و در قسمت Database Name نام دیتا بیسی (بانک داده ) را که ساختید
وارد کنید

همچنین در قسمت Database Username عبارت root (با حروف کوچک) را وارد کنید

در قسمت پسورد نیاز به وارد کردن چیزی نمیباشد .

بر روی next کلیک کنید در 3 پنجره بعدی نیز روی next کلیک کنید و در پنجره
بعدی در صورتی که خواستید میتوانید نام فروم خود را تغییر دهید (هتره به
چیز دیگری دست نزنید )

بر رویnext کلیک کنید و در پنجره اخر نام کاربری و پسورد و ادرس ایمیل خودتون رو وارد کنید .

بر روی next کلیک کنید

مراحل نصب تمام شد ، اکنون به پوشه www رفته و در اونجا پوشه install رو پاک کنید

در ادرس بار http://xxxxxx/admin/index.php رو وارد کنید و در پنجره باز
شده ام کاربری و پسوردی رو که در اخرین مرحله نصب وارد کردید بدید تا وارد
کنترل پانل اصلی بشید

ادامع در قسمت بعدی

در قسمت بعدی در مورد طریقه نصب mybb رو هاست اصلی بحث خواهیم کرد


پسورد فایل:www.mokhs.com
پاسخ
 سپاس شده توسط غفور
#3
سلام

خب در قسمت قبلی mybb رو روی هاست محلی یا local هاست نصب کردیم ، خب حالا باید فارسیش کنیم و تغییرات رو توش اعمال کنیم

خب وارد هاست بشید (در ادرس بار http://xxxxxx/admin/index.php رو وارد
کنید و در پنجره باز شده ام کاربری و پسوردی رو که در اخرین مرحله نصب
وارد کردید بدید تا وارد کنترل پانل اصلی بشید)

توی کنترل پانل به قسمت Configuration برید و بعد از انتخاب Settings در
قسمت سمت راست در پایین صفحه گزینه یControl Panel Preferences (Global)
رو انتخاب کنید حالا در پنجره باز شده و در قسمت Control Panel Language
زبان کنترل پانل رو به فارسی تغییر بدید و روی save Settings کلیک کنید ،
میبینید که زبان انجمن فارسی شد ، خب اگه فارسی نشد ، پوشه مربوط به زبان
رو در مکان مناسب کپی نکردید بهتره مراحل قسمت قبل رو یه باردیگه بخونید

برای فارسی کردن زبان انجمن هم از همون قسمت پیکربندی گزینه ی General
Configuration (21 رو انتخاب کنید و در قسمت Default Language زبان پیش
فرض انجمن رو به فارسی تبدیل کنید ، خب حالا به قسمت خانه برید و انجمن ها
و تالار های خودتون رو اضافه کنید ، میبینید که همه چیز فارسی و کار خیلی
راحته ، وقتی همه چیز تموم شد ، توی ادرس بار http://xxxxxx//index.php?
رو تایپ کنید تا بتونید انجمن رو ببینید ، ممکنه بعضی وقتها با تایپ ادرس
اولین صفحه از برنامه easy php باز بشه ، که در این صورت گزینه ی archive
رو انتخاب کنید

(توجه کنید که حتما پوشه install رو از توی پوشه www در محل نصب برنامه easyphp پاک کنید )

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

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

برای اینکه mybb توی سرور شما کار کنه سرور شما باید دارای پایگاه داده
mysql و همچنین نرم افزار php باشه ، شما میتونید اینا رو از ارائه دهنده
سرویس سوال کنید ،

خب بعد از خرید هاست (معمولا یک هاست با 200 مگ فضا و 2.5 گیگ پهنای باند برای شروع مناسب است )

فروشنده یه ادرس با یه پسورد و یوزر در اختیار شما قرار میده ، شما به
ادرس اینترنتی میرید ، سپس پنجره ای باز میشه که از شما یوزر و پسورد
میخواد ، بعد از وارد کردن یوزر یا پسورد ، شما وارد فضای هاست میشین ،
ممکنه فروشنده روی هاست شما یه برنامه مدریت مثل cpanel یا ... رسم کرده
باشه که ما فعلا کاری بهش نداریم . (فروشنده سایت یه فایل اموزشی درباره
کار با نرم افزار برای شما میفرسته ، و شما یاد میگیرید چجوری به پوشه
public_html که قسمت اصلی هاست شماست دسترسی داشته باشید )

همون طور که میبینید توی هاست شما چند تا پوشه وجود داره ، ما با یکی از
این پوشه ها به نام public_html کار داریم ، بقیه پوشه ها رو نه حذف کنید
و نه دستکاری (کلیه عملیات سات شما داخل این پوشه انجام میشه)

خب حالا باید محتویات پوشه Upload توی پوشه ی public_html بریزیم ، شما
میتونید از گزینه ی اپلودی که در داخل پوشه قرار داره استفاده کنید ، اما
در صورتی که در انتقال فایل ها خطایی بوجود بیاد ، بعدا صدمات جبران
ناپذیری به سایت شما وارد میشه ، به همین دلیل شما باید از برنامه های که
مخصوصل اپلود کردن فایل هستند و بهشون FTP میگن استفاده کنید .

یه نمونه از این برنامه ها برنامه CuteFTP هست که میتونید اون رو از لینک زیر دانلود کنید (با حجم 8 مگ )

http://www.p30download.com/archives/inte...tion_full/

اموزش کار با8 CuteFTP :

به اینترنت متصل بشید

برنامه رو باز کنید ، کلیه پنجره های که باز میشن به جز پنجره اصلی برنامه
رو ببنیدید ، از منوی file و قسمت new گزینه ی ftp_ site سایت رو انتخاب
کنید .

در پنجره باز شده در قسمت Label یه نام دلخواه وارد کنید .

در قسمت host address ادرس سایتتون رو وارد کنید (همون دامینی که ثبت کردید ) مثلا برای من http://www.mokhs.com هست

در قسمت Username یوزر که فروشنده برای ورود به هاست در اختیارتون قرار داده رو وارد کنید .

در قسمت Password هم پسورد هاست رو که فروشنده بهتون داده وارد کنید و بعد روی ok کلیک کلیک کنید .

اکنون میبینید که برنامه به هاست متصل میشه و کلیه پوشه های موجود در هاست در وسط برنامه به نمایش در میاد .

(در صورتی که این عمل انجام نشد ، در قسمت سمت چپ بر روی نام اتصال (نامی
که در قسمت label وارد کردید) کلیک راست کنید و گزینه ی connect رو انتخاب
کنید ).

بر روی public_html دوبار کلیک کنید و اون رو باز کنید .محتویات پوشه
upload رو کپی کنید و در برنامه و در پوشه ی public_html باز نشانی کنید
(کلیک راست کنید و گزینه ی paste رو انتخاب کنید) برنامه شروع به اپلود
فایل ها میکنه ، اپلود بعد از اینکه اپلود فایل ها تمام شد به قسمت log در
برنامه برید و مطمئن شید که هیچ فایلی ضربدر یا علامت اخطار نداشته باشه ،
در صورتی که فایلی علامت اخطار یا ضربدر داشت باید اون رو دوباره اپلود
کنید .

خب برنامه ftp رو ببندید

توی ادرس بار ادرس http://www.froumname.com/install/index.php
رو وارد کنید ، froumname نام سایت شماست مثلا mokhs میبینید که مانند
هاست محلی اولین پنجره نصب mybb باز میشه ، بر روی next کلیک کنید ، کلیه
مراحل مانند هاست محلی هست .



برای ایجاد پایگاه داده در برنامه مدریت سایت باید گزینه ای به نام my sql
وجود داشته باشه ، بر روی اون دوبار کلیک کنید و یه پایگاه داده ایجاد
کنید . و نام و یوزر و پسورد اون رو در مراحل نصب my bb وارد کنید .



ممکنه در هنگام نصب برنامه mybb در پنجره چهارم یا پنجم با خطایی روبرو بشید ،

هنگامی که این خطا به وجود میاد ، هاست به برنامه mybb اجازه دسترسی به
بعضی از پوشه رو نمیده شما باید سطح دسترسی پوشه ها و فایل های رو که در
خطا بوجود اومده تغییر بدید ، برای اینکار در فضای هاست بر روی اونا کلیک
کنید (یک بار کلیک کنید و) و در سمت راست صفحه گزینه ی change permissions
رو انتخاب کنید ، و در جدولی که باز میشود همه گزینه ها رو تیک بزنید این
کار رو برای تمامی پوشه های که اسم اونا در قسمت خطا وجود داره انجام بدید
، اکنون در پنجره نصب mybb گزینه ی recheck رو انتخاب کنید ، بقیه کار ها
هم مانند هاست محلی هست .

بعد از پایان نصب ، در پنجره مرور گر ادرس سایتتون رو وارد کنید و به سایتتون خوش امدید .



ادامه در قسمت بعدی



در قسمت بعدی چگونگی تغییر سطح دسترسی کاربران و نصب قالب رو میگم

در صورتی که سوالی داشتید در همین قسمت مطرح کنید
پاسخ
#4
در صورتی که به این مشکل بر خوردید:
من از سایت mybboard.net این نرم افزار رو دانلود ونصب کردم و درست کار میکنه اما نوشته هام از چپ به راست هستش و تقویمش هم فارسی نیست .
نگران نباشید راه حل شما اینجاست:

نسخه اصلی فاقد راست چین درستو حسابی وتاریخ فارسی هست ، شما باید به دنبال یه قالب فارسی درست و حسابی باشی

در صورتی که به مسیر پیکربندی > GeneralConfiguration > بDate and
Time Formats بری یمتونی فرمت نمایش تاریخ و زمن رو عوض کنی ، ولی بازم
اعداد انگلیسی هستند



اموزش های بعدی با فرض این هست که شما mybb رو نصب کردید و اون رو فارسی کردینش

چگونگی تعیین کردن گروه های کاربری :

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

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



از نصب قالب های که توی نت برای دانلود گذاشته شده ، بر روی سایتتون جدا پرهیز کنید
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  آموزش ساخت یک بنر تبلیغاتی حرفه ای با فتوشاپ انجمن مخ ها 0 633 09-12-2011، 12:24 AM
آخرین ارسال: انجمن مخ ها

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان