گواهی SSL یا Secure Sockets Layer یک پروتکل امنیتی است که ارتباط بین مرورگر و وب‌سایت را رمزگذاری می‌کند. این رمزگذاری باعث افزایش امنیت اطلاعات انتقالی شده بین کاربران و وب‌سایت می‌شود و از حملات میان‌راه (Man-in-the-Middle) جلوگیری می‌کند. یکی از روش‌های رایگان برای فعال‌سازی SSL، استفاده از سرویس Let’s Encrypt است. در این مقاله از مجموعه مقالات پویش سرور، به شما نشان می‌دهیم که چگونه گواهی SSL با Let’s Encrypt را در دایرکت ادمین فعال کنید.

گام 1: ورود به DirectAdmin

قبل از هر چیز، به کنترل پنل دایرکت ادمین خود وارد شوید.

گام 2: انتخاب دامنه‌ی موردنظر

با ورود به کنترل پنل، در بالا سمت راست، لیست دامنه های شما قرار دارد و شما  باید از بین دامنه‌هایتان دامنه‌ای که می‌خواهید SSL برای آن فعال کنید را انتخاب کنید.

گام 3: یافتن بخش SSL Certificates

در منوی اصلی DirectAdmin به بخش “SSL Certificates” بروید. در اینجا می‌توانید SSL Let’s Encrypt را فعال کنید.

گام 4: فعال‌سازی Let’s Encrypt

در بخش “SSL Certificates”، گزینه‌ی “Free & automatic certificate from Let’s Encrypt” را انتخاب کنید. سپس بر روی “Save” کلیک کنید.

گام 5: تایید و صدور گواهینامه

با انتخاب “Free & automatic certificate from Let’s Encrypt”، DirectAdmin به صورت خودکار گواهینامه SSL از Let’s Encrypt را برای دامنه‌ی موردنظر صادر می‌کند. در این مرحله، شما می‌توانید نام کاربری و رمز عبور Let’s Encrypt خود را وارد کرده و بر روی “Save” کلیک کنید.

گام 6: تنظیمات اضافی (اختیاری)

شما می‌توانید تنظیمات اضافی مانند انتخاب نوع گواهینامه (RSA یا ECC) و تنظیمات مربوط به تمدید خودکار SSL را تغییر دهید. این تنظیمات به صورت پیش‌فرض مناسب هستند، اما می‌توانید آنها را بر اساس نیاز خود تنظیم کنید.

گام 7: تایید نصب SSL

در پنجره‌ای که باز می‌شود، شما می‌توانید فرآیند نصب SSL را تایید کنید. DirectAdmin به صورت خودکار گواهینامه‌ها را نصب خواهد کرد و شما پیغام موفقیت‌آمیز نصب SSL را خواهید دید.

گام 8: تایید عملیات

برای اطمینان از نصب موفقیت‌آمیز SSL، می‌توانید به دامنه‌ی موردنظر خود بروید و آدرس وب‌سایت خود را با استفاده از “https://” ببینید. در صورتی که گواهینامه‌ی SSL معتبر باشد، به شما نمایش داده خواهد شد.

نکته مهم: یادآوری می‌شود که گواهینامه‌های Let’s Encrypt هر ۹۰ روز یکبار منقضی می‌شوند. بنابراین، تنظیمات تمدید خودکار را بررسی کنید تا از اینکه SSL همیشه فعال باشد، اطمینان حاصل کنید.

نتیجه:

با انجام این مراحل، شما می‌توانید به راحتی گواهی SSL Let’s Encrypt را برای دامنه‌هایتان در دایرکت ادمین فعال کنید. این کار باعث افزایش امنیت وب‌سایت‌هایتان می‌شود و اطلاعات کاربران را در انتقال به وب‌سایت‌تان محافظت می‌کند. این گواهینامه‌ها رایگان هستند و به سرعت و به صورت خودکار صادر می‌شوند، بنابراین می‌توانید به راحتی از این امکان بهره‌مند شوید.