Upload فایل ها و انتقال DB توسط DotNetPanel
استفاده از کنترل پنل dotnetpanel که اخیراً نیز بصورت opensource تحت نام websitepanel موجود می باشد جهت نصب یک برنامه ASP.net به همراه MSSQL DB می پردازیم .
جهت اختصار از DNP در متن استفاده میکنیم .
پس از ورود به محیط DNP جهت Upload فایل ها در صفحه اول File Manager را انتخاب کنید .
در صفحه باز شده ابتدا نام وب سایت و سپس پوشه wwwroot را باز کنید .
فایل هایی که در صفحه اصلی وب سایت نمایش داده می شوند در این شاخه وجود دارند .
همان گونه که در پست قبلی توضیح داده شد بهتر است کلیه فایل ها را بصورت یک فایل zip از مسیر ریشه ایجاد کنید و سپس Upload و Extract کنید .
پس از ورود به شاخه wwwroot روی گزینه Upload کلیک کنید .
در پنجره باز شده فایل zip آماده شده خود را مشخص کرده و Upload کنید .
سپس از لیست فایل خود را پیدا کرده و تیک مقابل آن را بزنید و سپس از منوی بالا کلید unzip را کلیک کنید .
حال نوبت ایجاد Database است .
از صفحه اصلی گزینه Databases و سپس SQL Server را انتخاب کنید .
سپس اقدام به ایجاد یک Database به همراه username و password کنید .
در صفحه ایجاد username آن را به DB ساخته شده مقید کنید .
سپس به صفحه Database ایجاد شده رفته و از قسمت Maintenance Tools روی کلید Restore کلیک کنید .
در پنجره باز شده فایل bak ایجاد شده را انتخاب و Upload کنید .
البته می توانید از فایل bak که قبلاً Upload شده نیز استفاده کرد (Hosting Space File)
در DNP می توان فایل bak را بصورت zip نیز Upload کرد که تغییر محسوسی در حجم فایل bak ایجاد می کند .
پس از استقرار صحیح DB در سرور نوبت اصلاح ConnectionString برنامه است .
در صورتی که ConectionString را در web.config ذخیره کرده اید در file manager روی آیکن ویرایش فایل web.config کلیک کنید.