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 بدهید .