اموزش راه اندازي نيوك روي سايت
نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: اموزش راه اندازي نيوك روي سايت

  1. secret آواتار ها
    secret
    کاربر سایت
    Dec 2008
    39,617
    378
    تشکر شده : 19,762

    پیش فرض اموزش راه اندازي نيوك روي سايت

    ا وجودي كه اكثر شما با راه اندازي يك سايت با استفاده از PHPNUKE اشنا هستيد اما بخاطر اينكه تعدادي از بچه هاي گروه خواسته بودن كه روش كار با اين PORTAL معروف رو اموزش بديم من در اين مقاله بصورت كامل راه اندازي نيوك رو توضيح ميدم (البته روي سرور سايت شما نه كامپيوتر شخصي) براي شروع هاستي كه شما ازش فضا گرفتين بايد حتما از PHP و SQL پشتيباني كنه براي اينكه از وجود اين دو مطمئن بشيد با مدير شركتي كه قرارداد دارين تماس بگيريد اما قبل از شروع توضيح مختصري در مورد PHP و SQL براي اشنايي بيشتر خدمتتون عرض ميكنم : PHP : يك زبان اسكريپت نويسي سمت سرويس دهنده هستش از قابليت هاي اين زبان ميشه به Cross-Platform و HTML Embeded بودنش اشاره كرد Cross-Platform بودن يعني اينكه بر روي هر سيستم و سيستم عاملي قابل اجرا هست مثل Macintosh - Windows -Unix و ويژگي HTML Embeded هم اين كه کد هاي PHP رو مي توان بين کد هاي HTML قرار داد سمت سرور بودن يا همون Server Side هم بدين معناست كه تمام پردازش هاي اين زبان بر روي سرويس دهنده انجام ميگره . سرويس دهنده يك كامپيوتر مخصوص هستش كه صفحات وب در اونجا نگهداري ميشه و از اونجاست كه به مرور گر شما (مثل اينترنت اكسپلورر) منتقل ميشه
    SQL : نيوك احتياج به يك بانك اطلاعاتي براي ذخيره اطلاعات داره براي اين كار ما از MYSQL استفاده ميكنيم كه يكي از مشهورترين و بهترين بانك هاي اطلاعاتي دنياست كه تعداد زيادي از سايت هاي معروف دنيا دارن از اين ديتابيس Open Source استفاده ميكنند
    اما براي شروع كار لازمه شما اخرين نسخه از PHPNUKE رو دريافت كنيد گروه مشهدتيم نسخه 7.3 اين برنامه رو بصورت فارسي شده (به همراه اخرين Patch) براي دانلود روي سايت فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ] قرار داده شما ميتونيد اين برنامه رو از ادرس زير دريافت كنيد :
    فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ]
    بعد از اينكه برنامه رو گرفتين فايل mtnuke3.rar (پسوند rar براي فايل هاي فشرده بكار ميره كه توسط برنامه هايي كه در ادامه توضيح ميدم ساخته ميشه) رو باز كنيد براي اين كار احتياج به برنامه اي دارين كه فايل هاي فشرده رو باز كنه مثل فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ] يا برنامه فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ] سه تا پوشه اصلي هست كه بعد از باز شدن فايل فشرده شما لازمه كه ازشون استفاده كنيد
    SQL : اين پوشه حاوي فايل Mtnuke.sql هست كه براي راه اندازي ديتابيس شما استفاده ميشه كه روش استفاده رو در جاي خودش توضيح ميدم
    upgrades : داخل اين پوشه يك سري فايل با پسوند php هست كه براي مواردي استفاده ميشه كه شما بخواين نسخه نيوك خودتون رو ارتقا بدين كه ما اينجا بهش احتياجي نداريم چون داريم از اخرين نسخه از اين برنامه استفاده ميكنيم
    HTML : اصلي ترين پوشه هست كه شامل تمام فايل هاي PHPNUKE 7.3 ميشه
    حالا در ابتداي كار لازم هست كه شما تمام محتويات پوشه HTML را روي هاست خودتون اپلود كنيد دقت كنيد اگه ميخواين سايت شما با نيوك بالا بياد بايد تمام فايل ها رو در Root سايت خودتون بريزيد يعني پوشه www يا همون Public Html مثل سايت فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ] كه وقتي وارد سايت ميشد سايت با نيوك بالا مياد اما اگه ميخواين در يك شاخه اين برنامه رو نصب كنيد كافيه محتويات HTML رو در يك شاخه اپلود كنيد مثلا NUKE پس ادرس سايت شما ميشه فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ] باز هم تاكيد ميكنم كه اگه ميخواين نيوك در ROOT باشه حتما محتويات داخل HTML رو اپلود كنيد مثل index.php - Blocks و ........ براي اپلود فايل لازمه كه از يك برنامه قوي براي اتصال با FTP سايتتون استفاده كنيد مثل فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ] يا فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ]نكته اي كه اينجا هست اينه كه بعلت زياد بودن فايل ها دقت كنيد تمام پوشه ها و فايل ها بصورت كامل فرستاده بشه در غير اين صورت ممكن سايت شما دچار مشكل بشه
    بعد از اينكه فايل ها بصورت كامل اپلود شد نوبت راه انداري ديتابيس مخصوص نيوك ميرسه كه در اصطلاح Import كردن فايل mtnuke.sql هست كه همون طوري كه بالا توضيح دادم داخل پوشه SQL قابل دسترس هستش براي اين كار ما از PHPMYADMIN استفاده ميكنيم كه اكثرا از كنترل پنل سايت شما قابل دسترسي هست براي اين كار وارد كنترل پنل سايتتون بشيد و دنبال گزينه PHPMYADMIN بگردين (اگه نبود گزينه sql رو پيدا كنيد احتمال داره اونجا باشه) بعد كه صفحه برنامه لود يه چيزي مثل شكل زير براتون ظاهر ميشه :
    البته اين فقط وسط صفحه اين برنامست شما بايد يك ديتابيس براي نيوك خودتون بسازيد براي اين كار كافيه در كادر Create new database نام دلخواهتون رو بنويسيد مثلا mtnuke بعد Create رو بزنيد حالا ديتابيس شما ساخته شده PHPMYADMIN به دو تا فريم چپ و راست تقسيم ميشه اگه به فريم سمت چپ دقت كنيد يك ليست بازشو داريد (البته در صورتي كه چند تا ديتابيس داشته باشيد در غير اين صورت فقط همون ديتابيسي كه ساختين مياد) كه نام تمام ديتابيس هاي شما رو نشون ميده مثل تصوير زير :
    البته من اينجا يه سري ديتابيس ديگه هم دارم كه از بحث ما خارج شما كافيه ديتابيسي كه ساختين رو از ليست انتخاب كنيد(mtnuke) وقتي ديتابيس رو انتخاب كنيد فريم سمت راست تغيير ميكنه و شما ميتونيد يك سري تغييرات روي DB خودتون اعمال كنيد شما گزينه SQL كه با رنگ ابي مشخص هست رو انتخاب كنيد مثل شكل زير :
    اينجا تنها كاري كه لازمه انجام بدين اينه كه Browse رو بزنيد و فايل mtnuke.sql انتخاب كنيد (از پوشه sql ) و گزينه Go رو بزنيد چند لحظه طول ميكشه ولي وقتي ليست Table ها بصورت كامل اومد در فريم سمت چپ يعني ديتابيس شما الان كارش تموم و فقط تنظيمات Config.php مونده
    ليست Table ها بصورت زير مياد :

    اخرين مرحله تنظيم فايل Config.php هست كه اين فايل رو ميتونيد در پوشه HTML پيدا كنيد فايل رو با يك اديتور مناسب باز كنيد و دنبال گزينه هاي زير بگردين :
    dbhost = "localhost"$
    "dbuname = "user name $
    "dbpass = "your password $
    "dbname = "db name $
    prefix = "nuke"$
    user_prefix = "nuke"$
    dbtype = "MySQL$
    گزينه dbhost رو بدون تغيير بگذاريد يعني همون "localhost" باشه - dbuname همون يوزري كه موقع اتصال به FTP وارد ميكنيد يعني يوزر اصلي سايت - dbpass هم پسورد سايت شماست - و گزينه dbname نام ديتابيسي كه نيوك ميخواد با هاش كار كنه كه ما بالا اسمش رو Mtnuke گذاشتيم
    نكته : وقتي در PHPMYADMIN ديتابيس ميسازيد (البته روي سايت نه Localhost) نام db شما به اين صورت ميشه user_dbname مثلا اگه user name سايت شما هست iran و نام ديتابيسي كه ساختين mtnuke پس ميشه iran_mtnuke به اين نكته دقت كنيد كه در قسمت dbname نام دقيق رو بدين كوچكترين اشتباهي باعث ميشه سايت شما درست كار نكنه و نكته دوم اينكه حتما گزينه هايي كه بالا در موردشون توضيح دادم بين دو علامت "" مثلا "iran_mtnuke"
    حالا فايل Config.php رو save كنيد و بجاي فايل قبلي كه اپلود كردين بفرستين (Replace كنيد) اگه مراحل قبلي رو با دقت انجام داده باشيد سايت شما بدون هيچ مشكلي بالا مياد
    كلام اخر : PHPNUKE يك CMS كارامد هست كه داري امكانات زياديه ولي داراي مشكلات امنيتي كمي هم نيست براي همين لازم كه شما هميشه Patch هاي ارائه شده رو نصب كنيد براي اين كار به سايت فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ] مراجعه كنيد و از اخرين اخبار اين برنامه مطلع بشيد
    ویرایش توسط secret : 3rd January 2009 در ساعت 18:17
    #1 ارسال شده در تاريخ 3rd January 2009 در ساعت 18:14

  2. 2 کاربر از این پست تشکر کرده اند :


موضوعات مشابه

  1. آموزش ثبت وبلاگ و سایت در گوگل
    توسط Admin در انجمن گوگل (Google)
    پاسخ ها: 11
    آخرين نوشته: 17th May 2017, 13:42
  2. ترفندها در اینترنت
    توسط Morteza_Ra در انجمن ترفند اینترنت شبکه
    پاسخ ها: 166
    آخرين نوشته: 20th June 2015, 11:38
  3. وبمستر (Webmaster ) کیست ؟
    توسط Morteza_Ra در انجمن مبحث عمومی اینترنت
    پاسخ ها: 0
    آخرين نوشته: 12th September 2008, 14:06

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

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