راهنمای نصب SSL روی وبسایت در سرویس های VDS و DS

 
چنانچه در وب سایت خود اطلاعات مهم و یا محرمانه ای را از بازدید کنندگان وب سایت خود دریافت می کنید (مانند مشخصات فردی یا اطلاعات مالی) و یا می خواهید امکان استراق سمع اطلاعات رد و بدل شده بین سایت شما و بازدید کنندگان وجود نداشته باشد سایت شما نیاز به یک گواهینامه SSL خواهد داشت.
 
تهیه ی سرتیفیکیت
 
  1. ابتدا به سرور  اختصاصی و یا vds   خود با remote desktop manager ریموت زده و سپس IIS  سرویس خود را باز نمایید.  برای ریموت زدن به سرور از راهنمای زیر استفاده کنید:
  1. روی نام سرور کلیک کنیدو سپس مطابق شک روی server certificates کلیک نمایید.
  1. الف) سپس در صورتی که certificarte  را قبلا خریداری کرده اید، روی import کلیک کنید و certificate را ایمپورت نمایید.
ب) در صورتی که مایل به ارسال درخواست certificate هستید روی گزینه ی create certificate request  کلیک فرمایید.
 (برای اینکه از شرکت خاصی اقدام به خرید سرتیفیکیت نمایید، می بایست ابتدا درخواست آن را ایجاد و به شرکت مذکور ارائه کنید، سپس فایل سرتیفیکیت را از شرکت مذکور گرفته و Import نمایید.)
ج) و در صورتی که نمیخواهید سرتیفیکیت خریداری کنید، می بایست این مدرک را به صورت دستی ایجاد نمایید. (مراحل 4 و5  برای ایجاد سرتیفیکیت دستی می باشد. )
توجه داشته باشید که در صورت ایجاد certificate به صورت دستی، مرور گر هایی که به روز باشند، این صفحه را با ارور لود می کنند، به این دلیل که certificate ایجاد شده، یک سرتیفیکیت دست ساز می باشد و معتبر نیست.
 
    4.  برای ایجاد سرتیفیکیت به صورت self-signd روی گزینه ی  Create Self-Signed Certificate... کلیک نمایید.
 
 
  1. یک نام به دلخواه برای certificate انتخاب نمایید.و روی ok کلیک کنید.
 
حال در این صفحه سرتیفیکیت ایجاد شده را مشاهده خواهید کرد.
 
 
با انجام این مراحل، certificate شما ایجاد می گردد. برای انجام  ssl Binding می بایست ادامه مراحل را طی نمایید.
 
ایجاد BINDING  های SSL
 
وارد IIS شوید و از نمودار درختی سمت چپ نام سایت خود را انتخاب نمایید و روی گزینه ی bindings کلیک نمایید. در صفحه جدید روی ADD کلیک فرمایید.
 
 
 
به صورت پیشفرض تنضیمات به گونه ای است که سایت شما با http  و پورت 80 لود گردد. برای تغییر این حالت می بایست پس از کلیک بر روی گزینه ی ADD گزینه ی HTTPS را انتخاب کرده و type آن را به SSL Certificate را تغییر دهید و روی OK کلیک فرمایید.
 
 
حال binding  برای لود شدن سایت با https و certificate مورد نظر شما ایجاد گردیده است.
 
اطمینان از انجام درست مراحل
 
 
برای اطمینان از انجام درست مراحل، طبق شکل زیر به بخش website های iis وارد شده و روی وبسایت مورد نظر کلیک کنید. و روی گزینه ی browse *:443 کلیک کنید.
 

 
 
مرور گر هایی که به روز باشند، این صفحه را با ارور لود می کنند، به این دلیل که certificate ایجاد شده، یک سرتیفیکیت دست ساز می باشد و معتبر نیست.
به همین منظور می بایست در این صفحه روی گزینه ی  show advanced و proceed to this website کلیک نمایید
 
 
 
تنظیم ssl برای وبسایت
 
در صورتی که می خواهید سایت شما برای لود شدن نیاز به مدرک SSL داشته باشد، می بایست تنظیمات زیر را در iis انجام دهید.
وارد iis شده و روی SSL SETTING کلیک نمایید. 
در این صفحه تیک require ssl  را زده و apply  را بزنید .