آموزش گام به گام نصب گواهینامه SSL رایگان Let’s Encrypt در هاست cPanel

 

امنیت وب سایت ها از اهمیت بسیار بالایی برخوردار است. یکی از اصلی ترین اقدامات برای افزایش امنیت وب سایت و جلب اعتماد کاربران، استفاده از گواهی SSL و فعال سازی پروتکل HTTPS است. گواهی SSL ارتباط بین مرورگر کاربر و سرور وب سایت شما را رمزنگاری می کند و از سرقت اطلاعات جلوگیری می کند.

Let’s Encrypt یک مرجع صدور گواهی (CA) رایگان است که به شما امکان می دهد به راحتی گواهی SSL برای وب سایت خود دریافت کنید. خوشبختانه، اکثر هاست های مبتنی بر cPanel از Let’s Encrypt پشتیبانی می کنند و فرآیند نصب آن بسیار ساده است.

در این مقاله، به صورت گام به گام نحوه نصب گواهی SSL رایگان Let’s Encrypt در هاست لینوکس cPanel را به شما آموزش می دهیم.

پیش نیازها:

  • دسترسی به کنترل پنل cPanel هاست خود.

جهت ورود به کنترل پنل cPanel میتوانید آموزش نحوه ورود به هاست سی پنل را مطالعه نمایید.

  • دامنه شما باید به درستی به سرور هاست متصل شده باشد (DNS ها به درستی تنظیم شده باشند).

جهت تنظیم DNS های دامنه خود میتوانید آموزش تنظیم DNS دامنه های ملی و بین المللی را مطالعه نمایید.

 

مراحل نصب گواهی SSL Let’s Encrypt

ورود به cPanel

ابتدا با استفاده از نام کاربری و رمز عبور خود وارد حساب کاربری cPanel شوید. معمولاً آدرس ورود به cPanel به صورت yourdomain.com/cpanel یا yourdomain.com:2083 است.

 

پیدا کردن ابزار SSL

پس از ورود به cPanel، به بخش “Security” یا امنیت بروید. در این بخش، به دنبال گزینه SSL/TLS Status بگردید

 

گزینه SSL/TLS Status

 

استفاده از ابزار SSL/TLS Status

  • اگر روی “SSL/TLS Status” کلیک کردید، صفحه ای باز می شود که وضعیت SSL دامنه های شما را نشان می دهد.

ابزار SSL/TLS Status و Run AutoSSL

 

  • در این صفحه، لیستی از دامنه ها و زیردامنه های خود را مشاهده خواهید کرد. دامنه هایی که گواهی معتبر ندارند، معمولا با یک آیکون قرمز یا علامت هشدار مشخص می شوند.
  • می توانید دامنه های مورد نظر خود را برای نصب SSL انتخاب کنید (با تیک زدن چک باکس کنار آن ها و سپس دکمه ی Include Domain During SSL).

 

Include Domain During SSL

 

  • سپس روی دکمه “Run AutoSSL” یا اجرای AutoSSL” کلیک کنید.

 

Run AutoSSL

 

  • cPanel فرآیند AutoSSL را اجرا می کند که به طور خودکار تلاش می کند یک گواهی SSL معتبر Let’s Encrypt برای دامنه های انتخاب شده صادر و نصب کند. این فرآیند نیز ممکن است دقایقی زمان ببرد.

 

تأیید نصب گواهی

  • پس از اتمام موفقیت آمیز فرآیند، پیامی مبنی بر نصب گواهی SSL مشاهده خواهید کرد. در بخش “SSL/TLS Status” نیز باید آیکون کنار دامنه شما به رنگ سبز (نشان دهنده گواهی معتبر) تغییر کند.

 

تأیید نصب گواهینامه SSL

 

  • برای اطمینان، وب سایت خود را با https:// (مثلاً https://yourdomain.com) در مرورگر باز کنید. باید آیکون قفل را در نوار آدرس مرورگر مشاهده کنید که نشان دهنده فعال بودن SSL است.
  • می توانید با کلیک روی آیکون قفل، جزئیات گواهی را مشاهده کنید و مطمئن شوید که توسط Let’s Encrypt صادر شده است.
  • همچنین میتوانید وارد وب سایت sslshoper شوید و وضعیت ssl را به صورت دقیق توسط این وب سایت بررسی کنید.

 

وب سایت sslshoper

 

تمدید خودکار گواهی

یکی از بزرگترین مزایای استفاده از Let’s Encrypt از طریق cPanel، تمدید خودکار گواهی است. گواهی های Let’s Encrypt معمولا ۹۰ روز اعتبار دارند، اما cPanel به طور خودکار قبل از انقضای آن ها، فرآیند تمدید را انجام می دهد. بنابراین، نیازی به نگرانی در مورد تمدید دستی گواهی نخواهید داشت.

 

عیب یابی مشکلات احتمالی

  • خطای اعتبارسنجی دامنه

اگر دامنه شما به درستی به سرور متصل نباشد یا رکوردهای DNS به تازگی تغییر کرده باشند و هنوز اتصال دامنه با هاست به صورت کامل برقرار نشده باشد، ممکن است با خطای اعتبارسنجی مواجه شوید. صبر کنید تا اتصال دامنه به هاست به صورت کامل برقرار شود و سپس مجدد بررسی کنید.

  • محدودیت های Let’s Encrypt

Let’s Encrypt محدودیت هایی در تعداد گواهی های صادر شده برای یک دامنه در هفته دارد. اگر بیش از حد تلاش کرده اید، ممکن است لازم باشد چند روز صبر کنید.

  • مشکلات فایل .htaccess

برخی تنظیمات در فایل .htaccess (مخصوصا ریدایرکت های پیچیده) ممکن است در فرآیند اعتبارسنجی اختلال ایجاد کنند. در صورت بروز مشکل، موقتا فایل .htaccess را به پیشفرض هاست، دهید و دوباره امتحان کنید.

  • پشتیبانی هاستینگ

اگر با مشکلی مواجه شدید که نمی توانید آن را حل کنید مانند غیرفعال بودن بخش SSL/TLS Status ، از طریق ارسال تیکت پشتیبانی به ما اطلاع دهید تا در اسرع وقت، درخواست نصب گواهی رایگان SSL هاست شما انجام شود.

 

ریدایرکت به HTTPS

پس از نصب موفقیت آمیز SSL، مهم است که تمام ترافیک HTTP وب سایت خود را به HTTPS ریدایرکت کنید. این کار را می توانید با افزودن کدهای مناسب به فایل .htaccess خود انجام دهید.

 

نمونه کد برای ریدایرکت به HTTPS در فایل .htaccess

این کد را در ابتدای فایل .htaccess خود (که در پوشه public_html قرار دارد) قرار دهید.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

توضیحات تکمیلی به جهت ریدایرکت صفحات از HTTP به HTTPS در سیپنل، در مقاله نحوه ریدایرکت صفحات از HTTP به HTTPS در سیپنل ارائه شده است.

 

نتیجه گیری

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

۵/۵ - (۱۴ امتیاز)
جستجو

سرفصل های مقاله

آخرین مقالات آموزشی

نظرات کاربران
دیدگاهتان را بنویسید

لطفا علاوه بر متن نظر، نام و ایمیل خود را نیز وارد کنید. (ایمیل شما منتشر نخواهد شد)