Upload فایل ها و انتقال DB توسط Plesk Control Panel

جهت Upload فایل ها بر روی کنترل پنل راحت تر این است که فایل های شاخه ی برنامه مورد نظر را zip کرده و بصورت یک فایل به سرور انتقال دهید و سپس آن را extract کنید .

پس از ورود به Plesk از صفحه اصلی گزینه FileManager را انتخاب کنید .

در plesk فایلهای اجرایی و صفحات در پوشه httpdocs قرار می گیرند .
به پوشه httpdocs رفته و سپس گزینه add new file را کلیک کنید .

در این صفحه فایل zip که از شاخه اصلی برنامه ایجاد کرده اید را انتخاب کرده و گزینه Upload archive and extract it را تیک کنید.

پس از Upload فایل های برنامه در پوشه httpdocs ایجاد شده اند .
البته در هنگام ایجاد فایل zip باید توجه کنید که فایل ها در پوشه نباشند .زیرا در اینصورت فایل ها به همان صورت در پوشه httpdocs/folder ایجاد خواهند شد .

در صورتی که قصد دارید برنامه بصورت یک زیر شاخه یعنی site.com/app مشاهده شود باید این شاخه بصورت یک virtual directory در plesk تعریف شود .

پس از آپلود فایل ها نوبت ایجاد Database در سرور است .
در صفحه اصلی plesk ابتدا Databases

و سپس Add new database را انتخاب کنید .

سپس یک نام برای DB تعیین کنید و نوع آن را نیز مشخص کنید .
پس از ایجاد DB باید یک username برای آن تعریف شود .
در مشخصات DB ایجاد شده گزینه Add new database user را انتخاب کنید .

در صفحه باز شده username و password برای db خود تعیین کنید .

حال از صفحه اصلی گزینه Backup Manager را انتخاب کنید .

سپس گزینه Database backup repository را انتخاب کنید .

در صفحه باز شده نام DB خود را انتخاب کرده و سپس Upload Backup File را کلیک کنید .

در صفحه باز شده فایل پشتیبانی که از DB خود گرفته اید با پسوند bak انتخاب کنید .

اگر گزینه Restore database backup immediately upon uploading را انتخاب کنید پس از اتمام Upload این فایل restore می شود .
در غیر این صورت این فایل به لیست اضافه می شود و میتوانید بعدًا آن را Restore کنید .

حال فقط کافیست ConnectionString برنامه خود را بر اساس نام DB و username و password تعیین شده اصلاح کنید .
در صورتی که ConectionString را در web.config ذخیره کرده اید در file manager روی web.config کلیک کنید تا بتوانید آن را ویرایش کنید .

همان طور که در تاپیک قبل ذکر شد باید ConnectionString را به صورت زیر تعیین کنید :
۱

Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;
در صورتی که DB روی سرور جاری نصب شده است مقدار server را بصورت (local) وارد کنید .

تمام شد
تنها نکته ای که باقی می ماند تعیین مجوز دسترسی نوشتن جهت ویرایش و مدیریت فایل های یک پوشه است .
بدین منظور در file manager در انتهای سطر پوشه مورد نظر روی “آیکن قفل” کلیک کرده و در صفحه باز شده تغییرات زیر را اعمال کنید :

به یوزری که تحت عنوان IWAM تعریف شده است مجوز FullControl بدهید .