در پست قبل به بررسی تفاوت میان SSL و TLS پرداختیم. همانطور که می دانید یکی از راه های افزایش رتبه در نتیجه جستجوی موتورهای جستجو، داشتن گواهینامه SSL است. در این پست قصد داریم نصب SSL بر روی وب سایت هایی که بر روی سرور های اختصاصی است، را توضیح دهیم.
تهیه ی SSL Certificate
ابتدا به کمک remote desktop manager به سرور اختصاصی خود ریموت بزنید. سپس به بخش IIS بروید و بر روی نام سرور خود کلیک کنید.
پنجره ای همانند تصویر زیر به شما نمایش داده می شود و مطابق با آن بر روی آیکون server certificates کلیک کنید.
در صورتیکه تا بحال اقدام به دریافت گواهینامه SSL ننموده اید، به کمک دکمه create certificate request درخواست خود را ثبت کنید و پس از ارائه درخواست و اخذ گواهینامه نامه SSL از شرکت مورد نظر خود، در همین بخش به کمک دکمه Import آن را بارگذاری نمایید.
چنانچه نمیخواهید گواهینامه SSL خریداری کنید باید این مدرک را بصورت دستی در این بخش ایجاد کنید و به این نکته توجه فرمایید که در صورت استفاده از این روش، به دلیل نامعتبر بودن و دست ساز بودن این گواهینامه، مرورگرهایی که بروز باشند، صفحه شما را با خطا لود خواهند کرد. برای این منظور مراحل زیر را طی کنید:
حال باید به مرحله ایجاد SSL Binding بروید.
ایجاد BINDING های SSL
مجددا وارد بخش IIS شوید و از نمودار درختی سمت چپ نام سایت خود را انتخاب و برروی گزینه ی bindings کلیک نمایید.
به صورت پیشفرض سایت شما با http و پورت 80 لود می گردد. برای تغییر این حالت می بایست پس از کلیک بر روی گزینه ی ADD گزینه ی HTTPS را انتخاب کرده و type آن را به SSL Certificate را تغییر دهید و در نهایت برروی دکمه OK کلیک نمایید.
پس از این مرحله سایت با https و certificate مورد نظر شما ایجاد شده است.
تنظیم ssl برای وبسایت
تنظیمات SSL به منظور نیازمندی مدرک SSL در زمان لود وب سایت شما است. برای این منظور به بخش IIS بروید و بر روی SSL Setting کلیک کنید.
گزینه Require SSL را در حالت انتخاب قرار دهید و بر روی دکمه apply کلیک کنید.