تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 5 از 5

نام تاپيک: راهنمای نصب مووبل تایپ

  1. #1
    داره خودمونی میشه Lucky Luck's Avatar
    تاريخ عضويت
    Apr 2005
    پست ها
    83

    12 راهنمای نصب مووبل تایپ

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

    براي نصب اين سرويس به موارد زير نيازمنديد :
    - يك هاست كه به شما اجازه اجراي CGI و پرل را بدهد . بعلاوه 2 مگابايت فضا براي نصب سيستم و فضاي بيشتر براي مطالب وب لاگتان .
    - مفسر پرل كه بايد روي وب سرورتان نصب شده باشد . و ويرايش آن نسخه 5.004 يا بالاتر باشد .
    - برنامه FTP براي Upload فايل ها به وب سرور . ( براي مثال [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] )
    - برنامه بانك اطلاعاتي كه بايد يكي از دو مورد Mysql و يا Berkeley DB باشد . بقيه بانكهاي ا طلاعات فعلا پشتيباني نمي شوند .

    براي نصب اين سرويس به موارد زير نيازمنديد :
    - يك هاست كه به شما اجازه اجراي CGI و پرل را بدهد . بعلاوه 2 مگابايت فضا براي نصب سيستم و فضاي بيشتر براي مطالب وب لاگتان .
    - مفسر پرل كه بايد روي وب سرورتان نصب شده باشد . و ويرايش آن نسخه 5.004 يا بالاتر باشد .
    - برنامه FTP براي Upload فايل ها به وب سرور . ( براي مثال [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] )
    - برنامه بانك اطلاعاتي كه بايد يكي از دو مورد Mysql و يا Berkeley DB باشد . بقيه بانكهاي ا طلاعات فعلا پشتيباني نمي شوند .

    اگر در مورد هر كدام از موارد بالا ، مطمئن نيستيد كه هاست شما ساپورت مي كند يا نه ، فقط كافيست يك ايميل به مدير هاست مربوطه زده و سوال نماييد . اگر از موارد بالا مطمئن هستيد ، در واقع كار تمام شده است و از حالا خود را آماده راه اندازي وب لاگ نماييد .



    دریافت مووبل تایپ:

    براي داونلود اين سيستم به آدرس [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] رفته و عمل داونلود را انجام دهيد . فايل داونلود شده به صورت فايل tar.gz مي باشد . البته لازم نيست كه از پسوند آن نگران باشيد . اين پسوند معمولترين نوع پسوند فايلهاي زيپ در سيستم لينوكس است ولي برنامه [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] به راحتي اين فايل زيپ را باز مي كند .

    در هنگام داونلود از شما در مورد نوع MT سوال مي شود و دو گزينه براي داونلود وجود دارد : نسخه همراه با فايلهاي كتابخانه اي خارجي و نسخه سبك كه فقط شامل خود MT مي باشد . اگر مطمئن نيسيتد كه هاست شما داراي فايلهاي كتابخانه اي پرل است يا نه ، حتما نسخه كامل را داونلود كنيد ( در واقع اين مطمئن ترين نسخه است چون معمولا اغلب هاستها برنامه ها را به طور كامل نصب نمب كنند ) . بعد از اينكه داونلود كرده و فايل زيپ را باز كرديد ، آماده ايد كه به مرحله بعد برويد .


    تنظیمات اولیه - آدرس مفسر پرل در سرور
    شما بايد به طور دقيق آدرس مفسر پرل را در وب سرور بدانيد . اين آدرس معمولا در 90 درصد مواقع به صورت زير است :


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    قبل از Upload و نصب سرويس بايد تنظيمات زيادي روي بعضي فايلهاي موجود ( در صورت نياز ) انجام دهيد . اين تنظيمات را حتما به ترتيب انجام دهيد .

    اگر آدرس در سرور شما هم همين است مي توانيد اين مرحله را نديده بگيريد و به تنظيمات بعدي برويد . ولي اگر اينطور نيست و تفاوت دارد بايد فايلهاي زير را باز كرده و سطر اول همه آنها را با آدرس در سرور خود عوض كنيد :
    mt-comments.cgi
    mt-add-notify.cgi
    mt-check.cgi
    mt-load.cgi
    mt-send-entry.cgi
    mt-tb.cgi
    mt-search.cgi
    mt.cgi

    همه اين فايلها در ريشه دايركتوري كه داونلود كرده ايد ، مي باشند . w – را بعد از آدرس با يك كاراكتر فاصله حتما بگذاريد ( من به عنوان كسي كه با پرل كار كرده ام روي اين كار تاكيد مي كنم ، زيرا كه Warning ها در پرل بسيار مهم هستند ) .

    نكته : اگر درمورد آدرس پرل هم مطمئن نيستيد مي توانيد با نگاه كردن به كنترل پانل در وب سرور و يا ايميل به مدير هاستتان مطمئن شويد .



    mt.cfg تنظيمات در

    شماره سطر ها با توجه به فايل استاندارد نوشته شده است . اگر شما سطرهاي فايل شما منطبق با اين شماره ها نمي باشد ، مي توانيد سطرهاي گفته شده را با جستجوي كلمات كليدي به دست آوريد .

    فايل اصلي كه تنظيمات برنامه MT را نگهداري مي كند همين فايل mt.cfg است . اين فايل هم در كنار فايلهاي cgi كه ذكر شد وجود دارد . با يك اديتور متن ( ترجيحا Notepad ) اين فايل را باز كنيد . لازم نيست كه همه اين فايل را بخوانيد ، من قسمت هايي را كه بايد عوض شوند ، به شما خواهم گفت

    در سطر 14 بايد آدرس بعد از CGIPath را با توجه به مسير CGI و با توجه به وب سرور خود عوض كنيد . معمولا در اغلب وب سرور ها براي اجراي فايلهاي CGI دايركتوري به نام cgi-bin وجود دارد . برنامه MT بايد داخل البته شما مي توانيد زير شاخه اي براي اين برنامه داخل آن دايركتوري بسازيد ( نگران آدرس نباشيد . اين آدرس مربوط به برنامه MT مي باشد و وب لاگ شما در هر آدرسي مي تواند باشد ) . براي مثال اگر كسي بخواهد MT را در داخل دايركتوري با همين نام در cgi-bin نصب كند بايد آدرس را به صورت زير بنويسد :



    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    /


    در تمام آدرس ها كه تغيير خواهيد داد اسلش آخر از ياد نرود .

    در صورتيكه از بانك اطلاعاتي MySQL استفاه مي كنيد ( من بانك اطلاعاتي Berkeley DB را توضيح نمي دهم چون در ايران ناشناخته است )
    بايد بعد از سطر 22 سه سطر به صورت زير اضافه كنيد :



    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    سطر اول را بدون تغيير بنويسيد . در سطر دوم بايد نام بانك اطلاعاتي و در سطر سوم بايد نام كاربري را كه مي تواند از آن بانك اطلاعاتي استفاده كند ، به جاي database_name و database_user بنويسيد .
    MT خود نمي تواند اين بانك اطلاعاتي را ايجاد كند ، پس شما بايد قبلا اينكار را كرده باشيد . ( اين كار از طريق پانل كنترل سايتتان ممكن است )
    ** در سطر 38 ( اگر 3 سطر بالا را اضافه كرده باشيد ) بعد از گزينه StaticWebPath بايد آدرس دايركتوري كه MT بايد فايلهاي استاتيك ( عكسها ، فايلهاي HTML و css ‌ ها ) در آن وجود داشته باشند را وارد كنيد . دليل اينكار اين است كه هر فايلي كه داخل دايركتوري cgi-bin باشد وب سرور به عنوان فايل اجرايي در نظر مي گيرد و فايلهاي غير اجرايي بايد خارج آن باشند . پس اين دايركتوري را بايد خودتان در سايتتان ، خارج از دايركتوري cgi-bin ايجاد نماييد . براي مثال :


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    /


    اسلش آخر اصلا فراموش نشود و حتما كاراكتر # را در اول اين سطر پاك نماييد .

    در سطر 201 نيز بايد تغييراتي را انجام دهيد ولي اين تغيير بسيار ساده است . MT كاراكتر هاي غير انگليسي را به كد HTML تبديل مي كند كه اين براي كساني كه مي خواهند وب لاگ فارسي با استفاده از يونيكد بسازند ، اصلا خوب نيست . براي اينكه MT را از اينكار منع كنيد بايد كاراكتر # را از اول اين سطر ( NoHTMLEntities 1 ) برداريد .
    در سطر 255 نيز بايد به MT بگوييد كه با چه فرمتي بايد مطالب شما پابليش شود . براي اينكار بايد كلمه جلوي PublishCharset عوض كنيد . به جاي سطر مذكور سطر زير را بنويسيد :



    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید



    تنظيمات اوليه - تنظيم پسورد بانك اطلاعاتي

    در بانك اطلاعاتي MySQL بايد براي دسترسي به بانك اطلاعاتي نام كاربري و پسورد داشت . همانطور كه ديديد ، نام كاربري در فايل mt.cfg تنظيم شد . ولي پسورد براي امنيت بيشتر در يك فايل با پسوند cgi نگهداري مي شود .
    براي وارد كردن پسورد بانك اطلاعاتي تان فايل mt-db-pass.cgi را باز كرده ( بوسيله يك اديتور ) و به جاي database_password ، پسورد مذكور را بنويسيد .
    تنظيمات اوليه تمام شد . حالا بايد وارد مرحله Upload و نصب بشويد .



    Upload

    اين مرحله راحت است ولي بايد كاربراني كه با سطح دسترسي فايلها در سيستم يونيكس آشنا نيستند ، دقت بيشتري بكنند . من در آخر توضيح كلي در اين مورد داده ام . پس اگر آشنا نيستيد ، اول آنجا را بخوانيد .
    براي اينكار با پسورد و نام كاربري كه براي FTP سايتتان داده اند به سايت خود كانكت نماييد . اگر نيازي به درست كردن دايركتوري هست با توجه به آدرسهايي كه ذكر شد ( مثل دايركتوري mt در داخل دايركتوري و يا دايركتوري Static ) دقيقا درست كنيد . ابتدا دايركتوري Docs ،‌ Images و فايل styles.css را به دايركتوري كه براي فايلهاي static درست كرده ايد ، كنيد .

    دايركتوري Images و فايلهاي درون آنرا را بايد حتما به صورت Upload Binary نماييد . بقيه فايلها كلا بايد به صورت ASCII به سايتتان Upload شوند .
    اين تنظيمات در هر برنامه FTP وجود دارد . اگر غير اين عمل كنيد آن قسمت به احتمال قوي كار نخواهد كرد .


    بعد از Upload موارد گفته شده در بالا ، بقيه فايلها را عينا به داخل دايركتوري كه براي MT در نظر گرفته ايد ، Upload كنيد .
    بعد از اين مرحله نوبت مي رسد به درست كردن سطح دسترسي فايلهايي كه پسوند cgi دارند . سطح دسترسي فايلهاي cgi را به 755 تغيير دهيد . ( اگر دراين مود سر رشته نداريد به مراجعه كنيد )
    با اينكار ، برنامه شما آماده كار است . ولي كمي تنظيمات هم در خود برنامه لازم است




    در ابتدا بايد سيستم را براي اولين بار راه اندازي كنيد . براي اينكار با مرور گر خود ، به آدرسي كه MT را نصب كرده ايد رفته و mt-load.cgi را اجرا كنيد . براي مثال اگر MT را در دايركتوري cgi-bin/mt نصب كرده ايد به آدرس زير برويد :




    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    با اجراي كامل و درست اين برنامه سيستم شما آماده كار مي شود . اگر اشكالي در اجراي برنامه به وجود آمد ، بايد چك كنيد كه كدام قسمت را به درستي انجام نداده ايد . در صورت اجرا نشدن كامل اين برنامه ، شما مي توانيد ليست اشكالات را ببينيد .

    اگر هنگام رفتن به آدرس گفته شده و اجراي فايل مرورگر به شما اشكال 500 Internal Server Error بدهد . در اينصورت حتما چك كنيد كه سطح دسترسي فايل 755 بوده و حتما مطمئن شويد كه به صورت ASCII ، به سرور Upload شده است .

    بعد از انجام كار و مطمئن شدن از انجام درست برنامه ، اين فايل را حتما از روي سرور خود پاك كنيد . وجود اين فايل يك ريسك امنيتي در روي سرور شما مي باشد و افراد ديگري مي توانند با استفاده از آن از اطلاعات شما استفاده كنند . ( بعدا مشكل امنيتي را به گردن شركتهاي ارائه دهنده هاست نيندازيد !!! )




    اجرای مووبل تایپ

    در واقع اين آخرين قسمت كار شما براي نصب MT مي باشد . براي انجام آخرين قسمت نصب بايد وارد سرويس MT بشويد . اينكار را بايد با استفاده از برنامه mt.cgi انجام دهيد . در مرورگر خود آدرس دايركتوري نصب MT همراه با نام اين برنامه را بنويسيد . براي مثال اگر MT را در آدرس [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] نصب كرده ايد ، آدرس زير را بايد تايپ كنيد :



    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    اگر تا به حال همه چيز رو به راه باشد ، در اين لحظه صفحه اي پيش روي شما ظاهر خواهد شد كه براي ورود به سيستم MT منتظر تايپ نام كاربري و پسورد از جانب شماست . براي اولين بار از نام كاربري Melody و پسورد Nelson استفاده نماييد . بعد از Login درست ، اولين كاري كه بايد بكنيد اين است كه به قسمت Edit Your Profile رفته و نام كاربري و پسورد را به دلخواه خود تغيير دهيد . هر گونه تنبلي در اينكار مي تواند كل اطلاعات شما را به خطر بيندازد .
    بعد از اينكار در ليست وب لاگ ها نام يك وب لاگ به نام first Blog را مي بينيد كه به عنوان اولين وب لاگ در سيستم مي باشد ، شما مي توانيد اين وب لاگ را حذف كرده و يك وب لاگ جديد درست كنيد ولي راحت ترين كار اين است كه همين وبلاگ را داشته باشيد و فقط تنظيمات مربوط به آن را تا حدودي عوض نماييد .
    فرض مي كنيم كه شما مي خواهيد همين وب لاگ را داشته باشيد و فقط تغييراتي روي آن انجام دهيد . ( البته درست كردن وب لاگ جديد هم آسان مي باشد و با رفتن به گزينه Create New Blog و با دانستن تنظيماتي كه خواهم گفت ، امكان پذير است )
    ** براي اضافه كردن نويسنده براي وبلاگ ( غير از خودتان !!‌ ) بايد روي گزينه Add/Edit Blog Authors رفته و در صفحه بعد مشخصات مربوطه را پر نماييد .
    در قسمت چپ صفحه مي توانيد نام وبلاگتان و سه گزينه براي وارد كردن مطلب جديد ، حذف وبلاگ و مديريت وبلاگ را ببينيد . با كليك روي گزينه Manage Blog به صفحه اي مي رويد كه مي توانيد هر كاري با وب لاگ جديد خود بكنيد . در واقع بعد از اين شما با اين صفحه كار خواهيد داشت .
    در اين صفحه آماري از موارد موجود در وب لاگتان بعلاوه امكانات اين سرويس براي مديريت وب لاگ را خواهيد ديد . در اين قسمت با منوهايي مثل New Entry ( نوشتن مطلب جديد ) ، Edit Entries (ويرايش مطالب قبلي ) ، Upload Files ( براي بردن فايل ها به وب لاگ ) ، Search Entries ( جستجو در مطالب ) و View site ( ديدن وب لاگ ) كار نداريم چون هم ساده هستند و هم مربوط به بحث ما نمي شوند .
    كار بعدي ، رفتن به منوي Blog Config مي باشد . در اين صفحه مي توانيد تمام تنظيمات مربوط به وب لاگ را انجام دهيد . سه نوع تنظيم مهم در اين صفحه وجود دارد :
    - Core Setup : در اين صفحه بايد تنظيمات مربوط به نام وبلاگ ، آدرس محل نصب MT ، آدرس وبلاگ ، آدرس آرشيو و ساعت را تنظيم نماييد .
    - Prerefrences : در اين صفحه اغلب تنظيمات درست است فقط اگر خواستيد ، توضيحي در مورد وب لاگ خود بنويسيد و تنظيمات مربوط به نام پسوند فايلهاي آرشيو ، تعداد روزهايي كه بايد در صفحه اول نشان داده شود را در صورت نياز تغيير دهيد .
    - Archiving : در اين صفحه بايد تنظيمات مربوط به آرشيو را انجام دهيد . فقط نكته مهم اينكه اگر مي خواهيد آرشيو موضوعي داشته باشيد بايد حتما گزينه آنرا علامت بزنيد .
    در ضمن مي توانيد با رفتن به صفحه Categories موضوع هاي مختلف را براي آرشيو موضوعي معرفي نماييد .
    در مورد منوي بعدي يعني Templates در قسمت بعد بحث مي كنيم .

    بعد از انجام تغييرات براي ديدن نتيجه بايد روي Rebuild Site كليك كنيد .



    معرفي Template هايتان به MT

    من در اينجا نمي خواهم در مورد درست كردن template بنويسم ، چون نه در اين مورد سليقه دارم و نه علاقه ( كسي اگر در مورد درست كردن Template هاي MT نوشته اي و يا نمونه هايي دارد براي من بفرستد تا به نام خود در كنار اين آموزش قرار دهم ) .
    در اينجا مي خواهم نشان دهم كه چگونه Template هاي خود را معرفي كنيد .
    اول بايد بدانيد كه در سايت MT مي توانيد [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] و همچنين توضيحاتي در مورد تمام [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] را پيدا كنيد .
    بعد از اينكه Template خود را طراحي كرديد بايد در صفحه اصلي MT روي گزينه Templates كليك كنيد . در اينجا ليست تمام Template ها را مي بينيد . بر روي Template اي كه مي خواهيد آنرا با Template خودتان عوض كنيد كليك نماييد . در صفحه جديد نام فايل خروجي ( فقط نام فايل بدون آدرس ،‌ مثلا index.htm ) و آدرس Template خود ( كه بايد قبلا به سرور Upload كرده باشيد) در سرور را بنويسيد . در اين موقع نوبت به يك كار ظريف مي رسد . در فيلد بزرگ كه مي توانيد محتويات Template قبلي را ببينيد ( Template Body ) همه محتويات را انتخاب كرده ( با Ctrl + a راحت مي توانيد اين كار را بكنيد ) و كليد Delete را بزنيد تا همه آنها پاك شود . سپس كليد Save را فشار دهيد . اگر در فيلد ، محتويات جديد را ديديد ، كار تمام شده است .

    به خاطر داشته باشيد كه براي ديدن نتايج بايد سايت را Rebuild نماييد .



    ضميمه : سطح دسترسي در فايلهاي يونيكس

    براي اينكه اشتباهي در اجرا و دستيابي فايلها به وجود نيايد ، يونيكس بر عكس ويندوز داراي سطوح دسترسي براي هر فايل است . اين سطوح به سه دسته خواندن فايل ، نوشتن و اجراي فايل تقسيم بندي مي شود . اين تقسيم بندي براي 3 قشر متفاوت ( صاحب فايل ،‌ گروه و ديگران ) به صورت جداگانه تعريف مي شود . وقتي شما فايلي را Upload مي كنيد معمولا نيازي به تعيين سطح دسترسي آن نيست ( چون معمولا به طور پيش فرض درست است ) ولي در مورد فايلهاي اجرايي مثل فايلهاي cgi بايد اين دسترسي را به 755 تغيير دهيد .
    براي فهميدن معني آن شكل زير را ببينيد :


    775‌ از سه رقم تشكبل شده است . اگر هر يك از سطوح دسترسي را در صورت وجود 1 و در صورت عدم وجود 0 در نظر بگيريم در آن صورت در ستون صاحب فايل 111 باينري را داريم كه در حالت دهدهي همان عدد 7 است . دو ستون بعدي 101 باينري مي باشد كه همان عدد 5 مي باشد و در نهايت عدد 755 ايجاد مي شود . معني اين عدد هم اين است كه همه مي توانند اين فايل را اجرا كنند و ببينند ولي فقط صاحب فايل مي تواند آنرا تغيير داده و يا ويرايش كند .

    برنامه هاي FTP مثل WS_FTP گزينه اي براي اينكار به نام Unix CHMOD دارند كه معمولا گرافيكي است

    منبع: [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  2. این کاربر از Lucky Luck بخاطر این مطلب مفید تشکر کرده است


  3. #2
    داره خودمونی میشه Lucky Luck's Avatar
    تاريخ عضويت
    Apr 2005
    پست ها
    83

    پيش فرض

    سلام
    مثل اینکه مقاله جالبی نبود , نه؟

  4. #3
    پروفشنال Beelzebub's Avatar
    تاريخ عضويت
    Jun 2004
    محل سكونت
    طهران
    پست ها
    669

    پيش فرض

    نقل قول نوشته شده توسط Lucky Luck
    سلام
    مثل اینکه مقاله جالبی نبود , نه؟
    نه اين چه حرفيه
    اتفاقا خيلي مقاله ي بدرد بخوريه
    دستت درد نكنه Lucky Luck
    هميشه Luck باشي

  5. #4
    داره خودمونی میشه Suse's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    Toronto
    پست ها
    117

    پيش فرض

    مقاله خيلي خوبي بود.يعني به درد من كه خيلي خورد.واقعا ً ممنونم

  6. #5
    داره خودمونی میشه كوروش معصومي's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    تهران
    پست ها
    26

    پيش فرض

    آقا خيلي عالي بود كلي استفاده كردم. دستت درد نكنه

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •