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

در پست قبل به بررسی تفاوت میان SSL و TLS پرداختیم. همانطور که می دانید یکی از راه های افزایش رتبه در نتیجه جستجوی موتورهای جستجو، داشتن گواهینامه SSL است. در این پست قصد داریم نصب SSL بر روی وب سایت هایی که بر روی سرور های اختصاصی است، را توضیح دهیم.

نصب SSL بر روی سرور اختصاصی
نصب SSL بر روی سرور اختصاصی

تهیه ی SSL Certificate

ابتدا به کمک remote desktop manager به سرور اختصاصی خود ریموت بزنید. سپس به بخش IIS بروید و بر روی نام سرور خود کلیک کنید.

پنجره ای همانند تصویر زیر به شما نمایش داده می شود و مطابق با آن بر روی آیکون server certificates کلیک کنید.

تهیه ی SSL certificate
تهیه ی SSL certificate

در صورتیکه تا بحال اقدام به دریافت گواهینامه SSL ننموده اید، به کمک دکمه create certificate request درخواست خود را ثبت کنید و پس از ارائه درخواست و اخذ گواهینامه نامه SSL از شرکت مورد نظر خود، در همین بخش به کمک دکمه Import آن را بارگذاری نمایید.

چنانچه نمیخواهید گواهینامه SSL خریداری کنید باید این مدرک را بصورت دستی در این بخش ایجاد کنید و به این نکته توجه فرمایید که در صورت استفاده از این روش، به دلیل نامعتبر بودن و دست ساز بودن این گواهینامه، مرورگرهایی که بروز باشند، صفحه شما را با خطا لود خواهند کرد. برای این منظور مراحل زیر را طی کنید:

  • برای ایجاد سرتیفیکیت به صورت self-signd روی گزینه ی Create Self-Signed Certificate... کلیک نمایید.
ایجاد گواهینامه SSL بصورت دستی
ایجاد گواهینامه SSL بصورت دستی

  • یک نام به دلخواه برای گواهینامه انتخاب و بر روی دکمه OK کلیک کنید.
  • پس از این مرحله میتوانید در پنجره مشابه تصویر زیر، سرتیفیکیت ایجاد شده را مشاهده کنید.
ایجاد گواهی نامه SSL بصورت دستی
ایجاد گواهی نامه SSL بصورت دستی

  • در نهایت certificate دستی شما ایجاد شده است.

حال باید به مرحله ایجاد SSL Binding بروید.

ایجاد BINDING های SSL

مجددا وارد بخش IIS شوید و از نمودار درختی سمت چپ نام سایت خود را انتخاب و برروی گزینه ی bindings کلیک نمایید.

SSL Binding
SSL Binding

به صورت پیشفرض سایت شما با http و پورت 80 لود می گردد. برای تغییر این حالت می بایست پس از کلیک بر روی گزینه ی ADD گزینه ی HTTPS را انتخاب کرده و type آن را به SSL Certificate را تغییر دهید و در نهایت برروی دکمه OK کلیک نمایید.

add site binding
add site binding

پس از این مرحله سایت با https و certificate مورد نظر شما ایجاد شده است.

تنظیم ssl برای وبسایت

تنظیمات SSL به منظور نیازمندی مدرک SSL در زمان لود وب سایت شما است. برای این منظور به بخش IIS بروید و بر روی SSL Setting کلیک کنید.

گزینه Require SSL را در حالت انتخاب قرار دهید و بر روی دکمه apply کلیک کنید.

تنظیمات SSL برای وب سایت
تنظیمات SSL برای وب سایت