با رشد سریع دنیای وب و دیجیتال، خیلی از کارهایی که قبلاً بهصورت حضوری انجام میشد، حالا آنلاین شده، از جمعآوری اطلاعات گرفته تا خرید اینترنتی و تراکنشهای بانکی. اما یه نکته مهم رو نباید فراموش کنیم: اینترنت همیشه امن نیست و اگه حواسمون نباشه، ممکنه اطلاعاتمون توسط هکرها یا افراد سودجو مورد سوءاستفاده قرار بگیره.
یکی از سادهترین و مؤثرترین راهها برای بالا بردن امنیت سایت و محافظت از کاربران، فعال سازی ssl رایگان در cpanel سایت هست. در این آموزش، قراره بهتون یاد بدیم چطور SSL رایگان رو روی کنترلپنل دایرکتادمین فعال کنید.
SSL دقیقاً چیه و چرا مهمه؟
SSL یه نوع گواهینامه امنیتیه که وقتی فعالش میکنید، ارتباط بین مرورگر کاربر و سرور سایتتون رمزنگاری میشه. یعنی اطلاعاتی مثل رمز عبور، شماره کارت، یا هر داده حساس دیگهای، دیگه بهراحتی قابل شنود یا سرقت نیست.
اگه سایتتون اطلاعات مهمی رو نگهداری میکنه یا تراکنشهای مالی انجام میده، داشتن SSL واجبه. حتی برای سایتهای معمولی هم داشتن SSL باعث میشه:
اعتماد کاربر بیشتر بشه
آدرس سایت با https شروع بشه
مرورگرها سایت رو امنتر بدونن
رتبه سئو بهتر بشه
همچنین می توانید مقاله HSTS چیست و چگونه کار میکند (آموزش فعال سازی) را در این صفحه مطالعه کنید.
کنترل پنل هاست cpanel (دایرکت ادمین) چیست؟
به زبان ساده، کنترل پنل هاست همون جاییه که از طریقش میتونی همه چیز مربوط به هاست و سایتت رو مدیریت کنی.
با استفاده از کنترل پنل میتونی کارهایی مثل:
مدیریت فایلها و پوشههای سایت
ساخت و مدیریت زیر دامنهها
گرفتن بکاپ
فعال یا غیرفعال کردن قابلیتهای مختلف
و البته فعالسازی SSL
رو انجام بدی.
انواع کنترل پنلها
کنترل پنلهای هاست انواع مختلفی دارن و موقع خرید هاست باید حتماً به نوع کنترل پنل دقت کنی.
دو تا از محبوبترین کنترل پنلها:
دایرکت ادمین (DirectAdmin)
سیپنل (cPanel)
هستن که اکثر شرکتهای هاستینگ از یکی از این دو استفاده میکنن.
گواهی امنیتی SSL چیست؟
گواهینامه SSL یا Secure Sockets Layer یک لایه امنیتی مهم برای وبسایتهاست. وقتی SSL روی سایت فعال میشود، تمام اطلاعاتی که بین مرورگر کاربر و سرور رد و بدل میشود رمزنگاری شده و در یک مسیر امن منتقل میشود. قبل از فعالسازی SSL، سایت شما با پروتکل HTTP کار میکند؛ اما بعد از نصب SSL، آدرس سایت به HTTPS تغییر میکند و کنار آدرس سایت یک قفل سبز یا نماد امنیت نمایش داده میشود.
این تغییر باعث میشود:
- اطلاعات کاربران در مسیر انتقال قابل سرقت نباشد
- تراکنشهای مالی امنتر انجام شوند
- اعتماد کاربران به سایت بیشتر شود
- رتبه سئو سایت بهتر شود
به همین دلیل، فعال سازی ssl رایگان در cpanel برای تمام سایتهایی که اطلاعات مهم دارند، بهخصوص فروشگاههای اینترنتی، کاملاً ضروری است.
همچنین مقاله حملات DoS و DDoS چیست؟ (جامع و کامل) تفاوت ها، انواع حملات و روش های مقابله را در این صفحه مطالعه کنید.
فعال سازی ssl رایگان در cpanel
برای فعالسازی SSL رایگان در دایرکتادمین، مراحل خیلی ساده است:
وارد کنترل پنل هاست خود شوید
از بخش Account Manager گزینه Domain Setup را انتخاب کنید

در مرحله بعد، لیست دامنههایی که روی هاستت تنظیم شده نمایش داده میشه. کافیه روی نام دامنهای که میخوای SSL براش فعال بشه کلیک کنی تا وارد تنظیمات اختصاصی همون دامنه بشی.

بعد از اینکه روی نام دامنهات کلیک کردی، وارد صفحه تنظیمات اختصاصی همون دامنه میشی. در این صفحه چند گزینه مربوط به SSL نمایش داده میشه.
کافیه تیک گزینههایی که در تصویر مشخص شده رو فعال کنی و در نهایت روی دکمه Modify بزنی تا تغییرات ذخیره بشن. با انجام این مرحله، تنظیمات دامنه برای فعالسازی SSL آماده میشه و میتونی وارد بخش فعالسازی Let’s Encrypt بشی.

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

حالا که وارد بخش SSL Certificates شدی، یک صفحه جدید برات باز میشه. در این مرحله فقط کافیه روی گزینه Free & Automatic Certificates From Let’s Encrypt کلیک کنی.

در این مرحله از فعال سازی ssl رایگان در cpanel ، فقط کافیه دامنهای که میخوای SSL براش فعال بشه رو انتخاب کنی. بعد از انتخاب دامنه، روی دکمه Save کلیک کن تا تنظیمات ذخیره بشن.
یک نکته مهم قبل از ادامه
برای اینکه SSL بهدرستی روی همه نسخههای دامنه فعال بشه: باید دامنه رو هم به صورت YourDomain.com و هم به صورت www.YourDomain.com انتخاب کنی.
یا اگر میخوای خیالت راحتتر باشه و SSL روی تمام سابدامینها هم فعال بشه، میتونی تیک گزینه Wildcard رو فعال کنی. این گزینه باعث میشه هر زیر دامنهای که داری، مثل blog.yourdomain.com یا shop.yourdomain.com، بهصورت خودکار SSL داشته باشه.

صدور نهایی SSL و فعال شدن آن روی سایت
بعد از اینکه روی دکمه Save کلیک کردی، یک پیام تأیید نمایش داده میشود.
کافیه دوباره روی Save بزنی تا فرآیند نهاییسازی انجام بشه.
از همین لحظه، SSL رایگان روی سایتت فعال شده و سایتت با پروتکل امن HTTPS در دسترس خواهد بود.
اگر محیط دایرکتادمین شما متفاوت بود…
گاهی شرکتهای هاستینگ از نسخههای متفاوت یا قالبهای سفارشی دایرکتادمین استفاده میکنن. اگر گزینهها یا مسیرها با چیزی که در این آموزش گفتیم فرق داشت، فقط کافیه یک تیکت به پشتیبانی هاستینگ ارسال کنی و ازشون بخوای فعال سازی ssl رایگان در cpanel رو برات انجام بدن.
البته توجه داشته باش که همه هاستها SSL رایگان ارائه نمیدن؛ پس ممکنه نیاز باشه از هاستینگ درباره این موضوع سؤال کنی.
چه تغییراتی بعد از فعال سازی ssl رایگان در cpanel ایجاد میشود؟
بعد از نصب SSL، پروتکل سایتت از HTTP به HTTPS تغییر میکنه.
برای اینکه مطمئن بشی SSL فعال شده، کافیه آدرس سایتت رو در مرورگر وارد کنی.
اگر SSL درست فعال شده باشه:
کنار آدرس سایت یک قفل امنیتی نمایش داده میشه
مرورگر پیامهایی مثل Connection is Secure یا Secure نشون میده
آدرس سایت با https:// شروع میشه
این نشونهها یعنی ارتباط بین کاربر و سایتت امن شده و اطلاعات در مسیر انتقال رمزنگاری میشن.

یک قدم مهم برای امنیت بیشتر سایت
با فعال سازی ssl رایگان در دایرکت ادمین، شما یک لایه امنیتی مهم به سایتتون اضافه میکنید و محیطی امنتر برای کاربران و کسبوکار دیجیتال خود میسازید.
این کار نهتنها امنیت اطلاعات را بالا میبرد، بلکه اعتماد کاربران و حتی رتبه سئو سایت را هم بهتر میکند.
یک نکته مهم بعد از فعال سازی ssl رایگان در دایرکت ادمین
فراموش نکنید بعد از نصب SSL، وارد تنظیمات وردپرس شوید و آدرسهای سایت را:
از http به https در بخش آدرس سایت (Site Address)
و آدرس وردپرس (WordPress Address)
تغییر دهید تا همه بخشهای سایت بهدرستی روی HTTPS اجرا شوند.
مشکلات رایج هنگام نصب SSL رایگان در هاست
بهطور کلی نصب SSL فرآیند سادهای دارد، اما یک مشکل رایج ممکن است پیش بیاید: هماهنگ نبودن یا بهروز نشدن DNS دامنه.
برای اینکه SSL درست فعال شود، باید DNS دامنه کاملاً ست شده باشد. مدت زمان فعالسازی DNS معمولاً:
برای دامنههای ir حدود ۲۴ ساعت
برای دامنههای بینالمللی مثل com حدود ۱ ساعت
طول میکشد.
بعد از اینکه DNS بهطور کامل فعال شد و با هاست هماهنگ شد، مشکل نصب SSL هم برطرف میشود.
همچین می توانید مقاله تبدیل http به https در cpanel با افزونه و بدون افزونه با htaccess را در این صفحه مطالعه کنید.
سخن پایانی
امیدواریم این آموزش برای شما مفید بوده باشد و بتوانید بدون دردسر فعال سازی ssl رایگان در cpanel را انجام دهید. برای شما و کسبوکارتان آرزوی موفقیت داریم. همیشه امن و حرفهای بدرخشید.