آموزش نصب و راه اندازی کامل دی ان ان (دات نت نیوک) در هاست با کنترل پنل پلسک (Plesk) و نحوه ایجاد دیتابیس و حق دسترسی به فایل ها و راه اندازی به صورت گام به گام و تصویری آموزش خواهیم داد.
سطح این آموزش برای برای افراد مبتدی تا حرفه ای پیشنهاد می شود چون نکات ریز و مهمی در دل این آموزش قرار گرفته است که طیف وسیعی از مخاطبین دی ان ان را شامل شود.
آموزش نصب دی ان ان 7 و نصب دی ان ان 8 و نصب دی ان ان 9 به یک صورت بوده و در نکاتی با یک دیگر تفاوت دارند که این نکات در ادامه آموزش کامل توضیح داده خواهد شد .
نیاز مندی های نصب نسخه های مخلتف دی ان ان :
نیازمندی های DNN 7
حداقل نسخه IIS 7.5 به بالا
حداقل نسخه پایگاه داده Microsoft SQL Server 2008 به بالاتر
حداقل نسخه دات نت فریم ورک 4 به بالا
نیازمندی های DNN 9 , DNN 8
حداقل نسخه IIS 7.5 به بالا
حداقل نسخه پایگاه داده Microsoft SQL Server 2008 به بالا
حداقل نسخه دات نت فریم ورک 4.5.1 به بالا
حداقل نسخه ASP.Net MVC 5.1.1 به بالا
حداقل نسخه Web API 2.1 به بالا
محیط ایده ال (پیشنهادی)
ویندوز سرور 2016 (IIS 10)
پایگاه داده Microsoft SQL Server 2016
نسخه دات نت فریم ورک 4.7
تذکر : قبل از خرید هاست و انتخاب میزبان حتما موارد نیازمندی ها رو بررسی کنید.
نکات مقدماتی (مناسب افراد تازه کار) :
- پلسک یکی از بهترین سیستم های مدیریت هاستینگ میباشد که در هاست های اشتراکی جهت مدیریت هاست در اختیار مشتریان قرار میگیرد .
- قبل از خرید هاست و میزبانی به نیازمندی های دی ان ان توجه داشته باشید .
- با توجه به این که دی ان ان برای راه اندازی به منابع بیشتری نیازمند است و جهت سرعت و کارایی بیشتر از یک میزبان مناسب استفاده کنید .
- میزبان با هزینه متوسط و کیفیت بالا پیشنهاد ما دی ان ان پلاس می باشد.
چرا که هاستینگ ابری مخصوص دیانان ارائه می کند و انتقال سایت و نصب رایگان نیز دارد. لینک مشاهده تعرفه ها
- میزبان با هزینه متوسط و کیفیت بالا پیشنهاد ما سرور.ای ار می باشد.
کیفیت این میزبان نیز بسیار عالی می باشد فقط پهنای باند محدودی دارد. لینک مشاهده تعرفه ها
- انتخاب میزبان مناسب یکی از پارامتر های اصلی سرعت و کارایی وب سایت شماست . پس در انتخاب میزبان مناسب دقت فرمایید .
- در صورت نیاز به سرور مجازی یا اختصاصی با کانفیگ مخصوص برای دی ان ان بهمراه نصب کنترل پنل پلسک و راه اندازی کامل سرور از بخش تماس با ما دی ان ان پلاس درخواست خود را ارسال فرمایید .
آموزش نصب در هاست پنل پلسک :
مرحله اول : از قسمت مدیریت پلسک یک یوزر FTP بسازید و سپس با یکی از نرم افزار های SmartFTP , FileZilla , Cutftp به FTP هاست متصل شوید.
نکته : به دلیل حجم بالای فایل های دی ان ان بهترین راه انتقال به سرور از طریق پروتکل FTP می باشد چرا که صحت اطلاعات آپلودی از طریق نرم افزار های مذکور و پروتکل FTP بررسی می شود.
مرحله دوم : آخرین نسخه بومی دی ان ان (فارسی) را از دی ان ان پلاس دانلود کنید.
لینک دانلود : https://dnnplus.ir/Download-DNN
نکته : برای دانلود دو نسخه تهیه شده , نسخه نصبی برای افرادی مناسب می باشد که برای اولین بار اقدام به نصب می کنند. و نصب ارتقا برای افرادی مناسب می باشد که قبلا یک نسخه دی ان ان را نصب کرده و در حال حاضر می خواهند به نسخه بروز تر ارتقا بدهند .
مرحله سوم : آپلود آخرین نسخه دی ان ان با FTP به روت هاست .
مرحله پنجم : وارد File Manager پلسک شوید و فایل را انتخاب کنید و از گزینه های بالای فایل منیجر UnZip را انتخاب کنید .
یک نکته جهت یاداوری : با نرم افزار FTP امکان Unzip کردن وجود ندارد برای این کار باید با کنترل پنل مربوطه وارد عمل شوید.
مرحله ششم : از مدیریت پلسک بر روی گزینه Virtual Directories شوید . و مراحل را طبق عکس های زیر ادامه دهید .
گزینه اول : به تنظیمات دایرکتوری ریشه وارد شوید.
گزینه های دایرکتوری طبق عکس زیر فعال کنید.
گزینه دوم: تمام تیک ها را مثل عکس فوق انجام دهید .
گزینه امنیتی بعد از نصب : گزینه های که با عمل سپر سبز رنگ مشخص شده اند بعد از اتمام نصب و راه اندازی جهت امنیت بیشتر و ایمن سازی سایت به این محل مراجعه کنید و تیک های مربوطه را بردارید.
نکته : دقت کنید در مرحله نصب تنظیمات اولیه نیاز است . اما بعد از اتمام نصب دیگر نیاز نیست و طبق گزینه ها گفته شده در بالا عمل کنید .
مرحله هفتم : از قسمت مدیریت پلسک وارد Virtual Directories شوید و سپس بر روی گزینه Directory Access Permissions کلیک کنید.
وارد گزینه Directory Access Permissions شده و تنظیمات لازم را طبق عکس زیر انجام دهید .
گزینه اول : گروه یوزر اپلکیشن پول را انتخاب کنید (Application pool group (IWPG_YourWebsiteName))
گزینه دوم و سوم : تیک های مشخص شده در عکس در گزینه ها مربوط حتما باید انتخاب شوند .
گزینه چهارم : دسترسی فول پرمیژن به فایل و زیر پوشه هایش بدهید .
گزینه پنجم : بر روی گزینه تایید کلیک کنید . (احتمالا این تایید کمی طولانی باشد صبور باشید تا این حق دسترسی بر تمام فایل ها اعمال شود)
مرحله هشتم : ساخت دیتابیس و ساخت یوزر برای دیتابیس
از قسمت مدیریت پلسک وارد بخش Databases شوید و سپس بر روی گزینه Add Database کلیک کنید.
گزینه اول: نام دیتابیس را وارد کنید .
نکته : در هاست های اشتراکی پلسک احتمال دارد یک پسوند اجباری هم داشته باشد جهت عدم تداخل نام دیتابیس ها
گزینه دوم : آدرس دیتا سرور را مشخص می کند و این که از کدام نسخه Sql server استفاده می کنید.
نکته :احتمالا در هاست اشتراکی غیر فعال باشد .
گزینه سوم : با وب سایتی که میخواهید راه اندازی کنید در لیست دیتابیس هایش قرار گیرد.
گزینه چهارم: ساخت یوزر برای دیتا بیس جهت اتصال و احراز هویت .
گزینه پنچم : رمز عبور مناسب برای یوز دیتابیس .
گزینه ششم : ثبت اطلاعات و ذخیره دیتا بیس ایجاد شده
نکته : این اطلاعات در مرحله نصب و اتصال به دیتا بیس مورد نیاز می باشد .
نکته مهم در ساخت دیتابیس در پلسک
پلسک برای دیتابیس ساخته شده دسترسی فول نمی دهد, در حالی که برای نصب دی ان ان نیاز به دسترسی فول یا به اصطلاح نیاز مند دسترسی (db_owner) هستیم .
هاست اشتراکی : اگر از هاست اشتراکی استفاده می کنید به میزبان خود اطلاع دهید به یوزر مذکور دسترسی (db_owner) را اعطا کند.
سرور مجازی یا اختصاصی : اگر سرور در اختیار شماست این دسترسی را طبق عکس زیر تخصیص دهید:
گزینه اعطای db_owner : وارد تنظیمات یوزر در Sql Management شوید و از تب User Mapping کلیک کرده تا تنظیمات لازم قسمت مربوطه باز شود و با انتخاب دیتا بیس در گزینه ششم در عکس تیک دیتابیس را بزنید و سپس در گزینه هفتم همین عکس db_owner را اعطا کنید .
مرحله نهم : بارگذاری سایت در مرورگر برای نصب نهایی دی ان ان
گزینه اول: آدرس سایت را در مرورگر لود کنید مسیر ما بقی خود اضافه خواهد شد .
نکته : ( احتمالا بارگذاری در مرحله اولیه کمی طولانی باشد البته طبیعی است چون فایل های سایت جهت کامپایل بروی رم (Ram) فراخوانی میشوند جهت پردازش و اجرا )
گزینه دوم : نام کاربری مدیر ارشد وب سایت به طور مثال : admin , host و هر اسم دلخواه البته به صورت لاتین
گزینه سوم : رمز عبور مناسب و تکرار دوباره آن
گزینه چهارم : ایمیل معتبر برای مدیر ارشد
گزینه پنجم : نام وب سایت
نکته : (نام وب سایت هویت وب سایت و اسمی که در title تب مرورگر قرار است نمایش داده شود.)
گزینه ششم و هفتم : طبق عکس انتخاب شود .
گزینه هشتم : نام سرور همان آدرس اتصال پایگاه داده است .
نکته : (در برخی از میزبان ها با localhost متصل میگردد و در برخی با آی پی و گاها آی پی و پورت مربوطه . جهت اطلاع از این مورد در کنترل پنل در قسمت ساخت دیتابیس نام سرور مشخص شده . در صورت عدم یافتن از میزبان خود بخواهید)
گزینه نهم : نام دیتابیس را وارد کنید .
گزینه دهم : بر روی گزینه تعریف شده توسط کاربر گذاشته شود تا نام کاربری و رمز عبور جهت اتصال به دیتا بیس نمایان شود .
گزینه یازدهم و دوازدهم : نام کاربری که با آن به دیتا بیس متصل میگردد را وارد نمایید.
نکته : ( یوزری که در مرحله هشتم ساختیم استفاده نمایید .)
گزینه سیزدهم : جهت شرورع نصب بر روی آن کلیک کنید .
در حال نصب و ساختن وب سایت
گزینه اول : نشان دهنده این است که " نصب با موفقیت انجام شده است "
گزینه دوم : بر دگمه دیدن گزارش کلیک نماید و در زیر پنجره نمایش در خواهد آمد در صورت وجود مشکل اطلاع می دهد و در صورتی که نصب با موفقیت انجام شده باید پیام مبنی بر هیچ گزارش نصبی وجود ندارد . نمایان خواهد شد .
گزینه سوم : مشاهده وب سایت را کلیک کرده و وارد وب سایت شوید .
نکته مهم و پایانی : اگر از نسخه های 7 و نسخه های زیر 8.0.3 استفاده میکنید باید بعد از نصب به پوشه install در روت سایت رفته و فایل های installwizard.aspx را پاک نمایید . البته این نکته امنیتی از اهمیت بالایی برخوردار است حتما بعد از نصب این مورد را انجام دهید. این مسئله در نسخه های 8.0.4 و 9 خودکار پاک میگردد .
تبریک ! شما موفق به نصب کامل دی ان ان بر روی هاست شدید!
در صورتی قسمتی از آموزش مبهم بود یا سوالی داشتید در قسمت نظرات همین آموزش مطرح کنید.