تمام وبسایتها باید بهصورت پیشفرض از اتصال امن HTTPS استفاده کنند. امروزه مرورگرهای اینترنتی پیشرفته شدهاند و در صورتی که سایتی از اتصال غیرامن استفاده کند، به کاربران هشدار میدهند. خوشبختانه پروژه Let's Encrypt فرآیند دریافت و نصب گواهیهای SSL را بهصورت رایگان و آسان فراهم کرده است. در این دوره آموزشی، «کوین اسکولند» توضیح میدهد گواهی SSL چیست و چطور ارتباط بین مرورگر و سرور را رمزنگاری میکند. همچنین یاد میگیرید که چگونه دامنه مناسب و نوع اعتبارسنجی (Validation) را انتخاب کنید.
در ادامه، نحوه نصب گواهیهای رایگان از طریق Let's Encrypt با استفاده از ابزار Certbot آموزش داده میشود، و همچنین نصب گواهیهای خریداری شده از شرکتهای معتبر صدور گواهی نیز بررسی میشود. در نهایت، خواهید دید که چطور میتوان وبسرور را طوری پیکربندی کرد که بهطور پیشفرض از HTTPS استفاده کند، و چگونه با استفاده از دستورهای HSTS به مرورگر اعلام کنید که همیشه فقط از نسخه امن سایت (HTTPS) استفاده کند.