روش فعال سازی Let's Encrypt در IIS

نویسنده :

اکبر اصغری

- انتشار :

۲ سال قبل

- آخرین ویرایش :

۲ سال قبل

- تعداد بازدید :

Let's Encrypt جیست ؟

Let’s Encrypt یک مرجع گواهی رایگان، خودکار و باز (CA) است که برای منافع عمومی اجرا می شود. این یک سرویس ارائه شده توسط گروه تحقیقاتی امنیت اینترنت (ISRG) است.

عملیات نصب

برای نصب در سیستم عامل ویندوز شما به IIS دارید که روی آن وب سایت شما در حال اجرا باشد

پس از نصب IIS باید در سایت سایت یک هاست نِیم ایجاد کنید. برای این کار لطفا این مطلب رو مطالعه فرمایید.

پس از سایت یک هاست نِیم باید تنظیمات Binding IIS رو بصورت زیر انجام بدید

صفحه اول آی آی اس
صفحه اول آی آی اس

بعد از زدن روی لینک Bindings صفحه ای مطابق تصویر زیر براتون باز میشه که

صفحه binding در IIS
صفحه binding در IIS

سپس برروی دکمه Add بزنید و بعد از آن مطابق تصویر زیر اطلاعات هاست نیم ساخته شده خود را وارد نمایید
 

بایندینگ جدید
بایندینگ جدید
  • 1.مقدار Type را برابر https قرار دهید
  • 2.مقدار IP address را برابر All Unassigned قرار دهید
  • 3.مقدار Port را برابر 443 قرار دهید
  • 4.مقدار Host name را برابر یکی از هاست نِیم مد نظر خود که در سایت ایجاد کرده اید قرار دهید
  • 5.از بخش SSL certificate مورد IIS Express Development Certificate را انتخاب نمایید
  • 6.در نهایت گزینه OK را بزنید

خب در اینجا اگر ما آدرس سایت رو باز کنیم با خطای زیر رو برو میشیم

خطای Https در سایت
خطای Https در سایت

در اینجا کار IIS تمونه بریم سراغ win-acme

روش دانلود فایل win-acme.exe

برای دانلود فایل ابتدا باید وارد سایت Win-Acme.Com بشید و در بالای صفحه از منوی دانلود گزینه Recommended رو بزنید تا یه فایل زیپ براتون دانلود بشود.

مطابق تصویر زیر

منوی دانلود سایت win-acme
منوی دانلود سایت win-acme

پس از دانلود فایل آن را در درایو C ویندوز خود قرار دهید و سپس از حالت زیپ خارج نمایید

محتوای آن باید مشابه تصویر زیر باشد

فایل های داخل فایل زیپ win-acme
فایل های داخل فایل زیپ win-acme

برای نصب باید بر روی فایل wacs.exe کلیک راست کرده و Run as administrator را بزنید

بعد از این نرم افزار بصورت زیر اجرا خواهد شد

برنامه win-acme
برنامه win-acme

در اینجا باید از منو گزینه N: Create certificate (default settings) را انتخاب کنیم برای این کار باید مقدار N را در قسمت Please choose from the menu: وارد نمایید
 

انتخاب تنظیمات پیش فرض در win-acme
انتخاب تنظیمات پیش فرض در win-acme

بغد از انتخاب منوی اول نرم افزار از ما میگه که

"لطفاً انتخاب کنید که کدام وب سایت (ها) باید برای نام میزبان اسکن شود. شما ممکن است یک یا چند شناسه سایت (با کاما از هم جدا شده) وارد کنید تا بر اساس آن ها فیلتر شود سایت ها، یا ورودی را خالی بگذارید تا *همه* وب سایت ها را اسکن کنید."

در اینجا مقدار 1 را وارد نمایید تا تمام آدرس های پیش فرض IIS را براتون لود کنه

بعد از این مثل تصویر زیر گزینه A: Pick *all* bindings رو انتخاب کنید برای این کار باید حرف A را تایپ کنید

انتخاب Pick *all* bindings در win-acme
انتخاب Pick *all* bindings در win-acme

بعد از نمایش سایت ها و ساب دامین های آن حرف y را تایپ کرده و اینتر بزنید مطابق تصویر زیر

بعد از این عملیات فعال سازی شروع میشه و به سایت شما Certificate Win-Acme اضافه میشه. بعد از این باید وب سایت رو ری استارت کنید و بعد از اجرای سایت سایت بصورت زیر براتون باز میشه

کلمات کلیدی

نظرات کاربران

اگر اطلاعات یا دیدگاهی در مورد مطالب این صفحه دارید، لطفا با ما و کاربران دیگر به اشتراک بگذارید.

An unhandled error has occurred. Reload 🗙