روش نصب PHP Nuke
این مقاله از سایت ایران نیوک و این آدرس نقل شده است .
—————–
این راهنما بر اساس سرور لینوکس و پنل مدیریت هاست Cpanel تنظیم شده است.
فهرست مندرجات
- ۱ مرحله اول
- ۱.۱ ساخت پایگاه داده (بانک اطلاعاتی)
- ۲ مرحله دوم
- ۲.۱ بارگذاری فایلها (Upload)
- ۳ مرحله سوم
- ۳.۱ نصب از طريق نصب كننده (Installer)
- ۳.۲ نصب بصورت دستی
- ۴ مرحله چهارم
- ۴.۱ تنظیم مجوز دسترسی
- ۴.۱.۱ شما باید مراحل ذکر شده را دقیقا انجام دهید.
- ۴.۱ تنظیم مجوز دسترسی
- ۵ مرحله پنجم
- ۵.۱ ورود به مدیریت INP
- ۶ مرحله ششم (آخرین مرحله)
- ۶.۱ تنظیمات سایت INP
مرحله اول
ساخت پایگاه داده (بانک اطلاعاتی)
- به مدیریت Cpanel هاست خود بروید.
- برروی گزینه MySQL Databases کلیک کنید.
- در این قسمت باید یک بانک اطلاعاتی (پایگاه داده) بسازید.
- در قسمت فیلد Db یک نام برای پایگاه داده خود درنظر بگیرید و برروی دگمه ADD Db کلیک کنید.
- نام پایگاه داده را ایجاد کردید به صفحه قبل برگردید.
- در فیلد UserName یک نام کاربری برای پایگاه داده خود درنظر بگیرید
در فیلد Password یک کلمه عبور برای نام کاربری پایگاه خود درنظر بگیرید. - برروی دگمه Add User کلیک کنید.
- شما نام کاربری و کلمه عبور پایگاه داده خود را ساخته اید.به صفحه قبل برگردید.
- در قسمت User دو منو کشویی را مشاهده می کنید.شما باید نام بانک اطلاعاتی خود را به پایگاه داده اضافه کنید.
- از منو کشویی اولی نام کاربری را انتخاب و از منو کشویی دومی نام بانک اطلاعاتی خود را انتخاب کنید.
- برروی دگمه Add User to Db کلیک کنید.
- شما پایگاه داده را ایجاد کردید.حالا باید یکسری جداول را به پایگاه داده خود اضافه کنید.
مرحله دوم
بارگذاری فایلها (Upload)
- پکیج کامل INP-Nuke را از این قسمت دریافت کنید.
- فایل را با همین حالت فشرده به پوشه public_html هاست خود یا در پوشه دیگری که مایلید نیوک INP در آنجا قرار بگیرد منتقل کنید: شرح: پوشه پیشفرض راهنمای ما در اینجا که دایرکتوری اصلی نیوک هم محسوب می شود public_html است. گاها در برخی سرورها پوشه پیش فرض به نام دیگری تعریف شده است.
- فایل را از حالت فشرده خارج (Extract) کنید.
مرحله سوم
نصب از طريق نصب كننده (Installer)
- ابتدا به مسير روبرو برويد : www.yoursite.com/install
به جای www.yoursite.com آدرس سايت خود را وارد كنيد
- در اين بخش شما سه دكمه مي بينيد . يكي از اين دكمه ها كه به رنگ سبز است ( نصب جديد ) نام دارد .
- پس از كليك بر روي نصب جديد در مرحله بعد از شما تقاضا دارد قوانين بين الملي جامعه متن باز را بخوانيد و پس از اعلام تاييد مي توانيد به مرحله بعدي برويد
- در مرحله سوم از نصب كننده : مرحله نصب بانك اطلاعاتي شما مي بايست اطلاعات خواسته شده را وارد كنيد .
- سرور بانك اطلاعاتي : بصورت پيش فرض localhost است
- نام بانك اطلاعاتي : بانك اطلاعاتي كه در مرحله ساخت پایگاه داده ايجاد كرده ايد را بنويسيد
- نام كاربري : معمولا نام كاربري cpanel است و يا همان نام كاربري كه به پايگاه داده خود متصل كرده ايد
- رمز عبور : معمولا رمز عبور Cpanel است و يا همان رمز عبوري كه متعلق به نام كاربري وصل شده به پايگاه داده است
نكته : اگر بر روي كامپيوتر شخصي خود نصب مي كنيد ( localhost ) آنگاه براي رمز عبور يك بار دكمه space را بزنيد .
- بقيه ورودي ها بصورت پيش فرض پر شده است
- دكمه ( مرحله بعد ) را بفشاريد
مرحله تنظيم فايل config.php
نكته مهم : حتما سطح دسترسي اين فايل ( config.php ) در روت نيوك را به 666 تغيير دهيد.
- تنظيمات كد امنيتي : در اين فيلد شما مي توانيد انتخاب هايي نظير نشان ندادن كد امنيتي در سايت يا نشان دادن آن در همه شرايط يا شرايط خاص داشته باشيد
- آدرس اعضاي ويژه : اين امكان براي سايت هايي است كه داراي اعضاي پولي هستند و مي خواهند دسته اي از كاربران داشته باشند كه حق استفاده از امكانات ويژه سايت را دارند در اين صورت براي اين اعضا آدرسي خاص ساخته اند
- نام اينترنتي سايت شما : حتما دومين ( آدرس اينترنتي سايت ) خود را در اين فيلد بدون www وارد كنيد
- اديتور پيشرفته : امكان فعال يا غير فعال نمودن ويرايشگر سايت در اين فيلد تعبيه شده است
مرحله ايجاد مدير اصلي سايت
- نام كاربري مدير سايت : همان نامي است كه براي ورود به مديريت سايت شما نياز داريد
- رمز عبور . اين رمز متعلق به نام كاربري مدير سايت است
- ايميل مدير : بهتر است از ايميل واقعي و كاربردي خود استفاده كنيد زيرا تمامي هشدار هاي سايت به اين ايميل فرستاده مي شود
- آيا ميخواهيد با همين نام يک کاربر عادي نيز اننخاب شود (بله را انتخاب کنيد)
- در صورتي كه اين گزينه را انتخاب كنيد آنگاه مانند نام كاربري مديريت سايت يك نام كاربري عادي هم براي شما ايجاد مي شود . دقت كنيد كه هر كاربري در سايت شما حتي مدير سايت مي بايست يك نام كاربري عادي داشته باشد
مرحله تعيين سطح دسترسي
در اين مرحله شما مي بايست سطح دسترسي برخي فايل ها را تغيير بدهيد با اين كار شما انتخاب مي كنيد كه فايل يا پوشه اي قابل ديدن و يا نوشتن توسط ديگران باشد يا خير
نكته : دقت كنيد كه در اين بخش شما مي توانيد ورودي هاي پيش فرض را تغيير بدهيد.
هشدار : در بسياري از سرور ها كه سايت شما بر روي پشتيباني مي شود اين امكان مسدود شده است در اين صورت شما مي بايست بصورت دستي يكي يكي سطح دسترسي فايل ها و پوشه هاي نام برده شده را تغيير بدهيد .
نكته : در صورتي كه با هشدار مربوط به عدم امكان تغيير سطح دسترسي مواجه شديد نگران نباشيد و مي توانيد مراحل نصب پرتال را ادامه بدهيد اما بهتر است سطح دسترسي اين فايل ها و پوشه ها را تغيير بدهيد
شما موفق شديد سايت خود را بسازيد
نكته مهم :
حتما پس از نصب پوشه install در روت نيوك خود را پاك كنيد
حتما دو فايل upgrade.php و update-date.php در روت نيوك خود را پاك كنيد
حتما سطح دسترسي فايل config.php را به 644 تغيير بدهيد
در صورتي كه كارهاي بالا را نكنيد چهار هشدار در بالاي سايت شما نمايان مي شود
نكته : اين هشدار ها فقط براي مدير سايت مي باشد و كاربران سايت نمي توانند ببينند
هشدار : فقط يكبار از اينستالر براي نصب استفاده كنيد و استفاده بيش از يكبار موجب مي شود اطلاعات تكراري روي سايت شما ريخته شود.
به مرحله چهارم بروید
نصب بصورت دستی
فایل config.php را (فقط برروی دستگاه شخصی خود) و با یک ادیتور مناسب مانند Dreamweaver باز کنید. (از بکار بردن Notepad و یا برنامه های مشابه برای ویرایش فایلهای PHP جدا خود داری بفرمایید)
- نام کاربری بانک اطلاعاتی خود را در قسمت
;"dbuname = "root$
و به جای root بنویسید.
- کلمه عبور بانک اطلاعاتی خود را در قسمت
;"" = dbpass $
و بین "" بنویسید.
- نام بانک اطلاعاتی خود را در قسمت
;"dbname = "test$
و به جای test بنویسید.
- اگر مایل هستید کد امنیتی سایت فعال شود
;gfx_chk = 0
به جای 0 عدد 7 را قرار دهید.
- نام دامنه (فقط دامنه بدون www یا http) خود را در قسمت
;("define("INP_DOMAIN", "irannuke.comو به جای irannuke.com بنویسید.
- دقت کنید فایل sample.htaccess را به .htaccess تغییر نام داده (sample) را از ابتدای نام فایل حذف کنید، و این فایل در حدود 30 کیلوبایت است و حتما باید در دایرکتوری اصلی نیوک برروی هاست وجود داشته باشد.
افزودن جداول توسط (فایل SQL)
- فایل inp-nuke.sql مربوط به جداول بانک اطلاعاتی که درون پوشه sql قرار دارد را به شکل زیر در بانک اطلاعاتی هاست خود ایمپورت میکنیم:
- به پنل مدیریتی هاست خود (Cpanel) رفته.
- در صفحه MySQL Account Maintenance از گزینه آخر صفحه برروی لینک phpMyAdmin کلیک کنید.
- به مدیریت phpMyAdmin وارد می شوید.
- از منو کشویی سمت چپ نام بانک اطلاعاتی خود را انتخاب کنید.
- در صفحه بعد برروی گزینه Import کلیک کنید.
- در این مرحله برروی Browse کلیک و فایل inp-nuke.sql را انتخاب و Open کنید.
- از منو کشویی Character set of the file گزینه latin1 را انتخاب کنید.
- برروی دکمه Go کلیک کنید.
- شما باید صبرکنید تا فایل inp-nuke.sql کاملا Run شود.بعد از Run شدن کامل پیغامی به صورت (Your SQL-query has been executed successfully) و یا پیغام دیگری مبنی بر Run شدن کامل فایل inp-nuke.sql را مشاهده می کنید.
- فایل nuke_nsnst_ip2country.sql را از این قسمت دریافت کنید.
- در phpmyadmin بانک اطلاعاتی خود را انتخاب کرده و برروی گزینه Import کلیک کنید.
- برروی Browse کلیک و فایلnuke_nsnst_ip2country.sql.zip را انتخاب و Open کنید.
- برروی دکمه Go کلیک کنید.
نکته:
زمان Import فایل inp-nuke.sql و nuke_nsnst_ip2country بستگی به سرعت Connection شما دارد. بنابراین تا Run شدن کامل فایل inp-nuke.sql و همچنین فایل nuke_nsnst_ip2country صبور باشید.
به مرحله چهارم بروید
مرحله چهارم
تنظیم مجوز دسترسی
شما باید مراحل ذکر شده را دقیقا انجام دهید.
- پوشه files که در مسیر Yoursite.com/modules/Forums قراردارد مجوز دسترسی (chmod) به 777 تغییر کند.
- پوشه cache که در مسیر Yoursite.com/modules/Forums قراردارد مجوز دسترسی (chmod) به 777 تغییر کند.
- فایل config.php که در مسیر Yoursite.com/modules/Gbook قراردارد مجوز دسترسی (chmod) به 666 تغییر کند.
- پوشه links که در مسیر Yoursite.com/images قراردارد مجوز دسترسی (chmod) به 777 تغییر کند.
- پوشه res که در مسیر Yoursite.com/images/links قراردارد مجوز دسترسی (chmod) به 777 تغییر کند.
- پوشه inc که در مسیر Yoursite.com/images/links قراردارد مجوز دسترسی (chmod) به 777 تغییر کند.
- پوشه zips که در مسیYoursite.com/images/links قراردارد مجوز دسترسی (chmod) به 777 تغییر کند.
- پوشه cache که در مسیر Yoursite.com/modules/Weather قراردارد مجوز دسترسی (chmod) به 777 تغییر کند.
- پوشه data و تمام پوشه های موجود در آن که در مسیر Yoursite.com/modules/Gallery قراردارد مجوز دسترسی (chmod) به 777 تغییر کند.
- پوشه templates که در مسیر Yoursite.com/modules/Gallery قراردارد مجوز دسترسی (chmod) به 777 تغییر کند.
- پوشه default که در مسیر Yoursite.com/modules/Gallery/templates قراردارد مجوز دسترسی (chmod) به 777 تغییر کند.
- پوشه media که در مسیر Yoursite.com/modules/Gallery/templates/default قراردارد مجوز دسترسی (chmod) به 777 تغییر کند.
مرحله پنجم
ورود به مدیریت INP
به آدرس yoursite.com/admin.phpرفته و در این قسمت شما باید یک مدیر ایجاد کنید.
مرحله ششم (آخرین مرحله)
تنظیمات سایت INP
- به آدرس yoursite.com/admin.php?op=Configure رفته و در این قسمت شما باید تنظیمات را مطابق با سایت و خواسته خود ویرایش کنید.
- بعد از تنظیمات اصلی شما باید نگهبان نیوک را حتما تنظیم و فعال کنید. بدین منظور به راهنمای (نگهبان نیوک ) مراجعه کنید.
- در انتها می توانید ماژول پیام خطا را نیز تنظیم و راه اندازی نمایید. بدین منظور به راهنمای ماژول پیام خطا مراجعه کنید.
—————–
این مقاله از سایت ایران نیوک و این آدرس نقل شده است .
.
دستهها: مدیریت محتوا | بدون نظر »