راهنمای نصب گواهی ssl روی سرور های ویندوزی با وب سرور iis
گواهینامه SSL یکی از مهمترین ابزارهای تأمین امنیت وبسایت است که با رمزنگاری اطلاعات میان مرورگر کاربران و وبسرور، از شنود و دستکاری دادهها جلوگیری میکند. پس از صدور گواهینامه SSL، لازم است فایلهای دریافتی بهدرستی روی وبسرور نصب و به وبسایت متصل شوند تا ارتباط HTTPS فعال گردد.
در این آموزش نحوه دریافت فایلهای گواهینامه، ایجاد فایل PFX، نصب گواهینامه در ویندوز سرور و اتصال آن به وبسایت در وبسرور IIS را بهصورت گامبهگام بررسی خواهیم کرد.
پیشنیازها
پیش از شروع نصب، موارد زیر را آماده داشته باشید:
- گواهینامه SSL صادرشده و فعال
- دسترسی Administrator به سرور ویندوز
- نصب و راهاندازی IIS
- دریافت فایلهای گواهینامه از ناحیه کاربری ایرانهاست
- کلید خصوصی (Private Key) مربوط به CSR
- فایل PFX (در صورت عدم وجود، باید ایجاد شود)
نکته: در صورتی که هنوز فایلهای گواهینامه را دریافت نکردهاید، ابتدا از طریق ناحیه کاربری ایرانهاست فایلهای SSL خود را دانلود کنید.
مرحله اول: دریافت فایلهای گواهینامه SSL
ابتدا وارد ناحیه کاربری ایرانهاست شوید و از منوی سمت راست روی مدیریت سرویسها کلیک کنید.
سپس سرویس SSL موردنظر را انتخاب کرده و روی مدیریت سرویس کلیک نمایید.
در صفحه مدیریت گواهینامه، گزینه وضعیت گواهینامه را انتخاب کنید.
در صفحه باز شده بر روی گزینه دانلود مجوز ssl کلیک کنید تا فایل های گواهی ssl دانلود شود.
در نهایت با انتخاب گزینه دانلود گواهینامه SSL فایلهای صادرشده را دریافت نمایید.
مرحله دوم: ایجاد فایل PFX
برای نصب گواهینامه روی IIS به فایل PFX نیاز دارید. در صورتی که این فایل را در اختیار ندارید، ابتدا مطابق راهنمای زیر آن را ایجاد نمایید:
آموزش ایجاد فایل PFX
پس از ساخت فایل PFX، مراحل نصب گواهینامه را ادامه دهید.
پس از دانلود فایل های ssl طبق طبق راهنما به سرور خود متصل شوید و مطابق آموزش زیر فایل pfx را ایجاد نمایید.
آموزش ایجاد فایل pfx
مرحله سوم: نصب فایل PFX در ویندوز سرور
روی فایل PFX دوبار کلیک کنید تا Certificate Import Wizard اجرا شود.
در صفحه نخست گزینه Local Machine را انتخاب کرده و روی Next کلیک نمایید.
در مرحله بعد مسیر فایل PFX نمایش داده میشود. در صورت صحیح بودن مسیر، روی Next کلیک کنید.
رمز عبور فایل PFX را وارد کرده و مجدداً روی Next کلیک نمایید.
گزینه Automatically select the certificate store based on the type of certificate را انتخاب کنید و روی Next کلیک نمایید.
در مرحله ی آخر بر روی گزینه Finish کلیک میکنیم تا نصب pfx کامل شود.
در صورت مشاهده پیام موفقیتآمیز بودن عملیات، گواهینامه با موفقیت در ویندوز نصب شده است.
مرحله چهارم: اتصال گواهینامه SSL به وبسایت در IIS
کنسول IIS Manager را باز کنید.
از بخش Sites وبسایت موردنظر را انتخاب کرده و روی Bindings کلیک نمایید.
در پنجره باز شده گزینه Add را انتخاب کنید.
مقادیر زیر را تکمیل نمایید:
| فیلد | مقدار |
|---|
| Type | HTTPS |
| IP Address | IP سرور |
| Port | 443 |
| Host Name | نام دامنه |
| SSL Certificate | گواهینامه نصبشده |
پس از تکمیل مراحل نصب، مرورگر را باز کرده و آدرس سایت را با HTTPS بررسی نمایید.
همچنین میتوانید از ابزار SSL Checker برای بررسی وضعیت گواهینامه، زنجیره اعتبار و تنظیمات HTTPS استفاده کنید.
با انجام مراحل فوق، گواهینامه SSL روی وبسرور IIS نصب شده و ارتباط HTTPS برای وبسایت فعال میشود. پس از نصب، توصیه میشود صحت زنجیره گواهینامه، تاریخ اعتبار و تنظیمات HTTPS را بررسی کرده و در صورت نیاز، ریدایرکت خودکار HTTP به HTTPS را نیز روی وبسایت فعال نمایید.