سلام 😊 امروز با یه آموزش دیگه برگشتم، این بار میخام در مورد نصب گواهینامه SSL در cPanel صحبت کنم. 😁
وقتی میخای سایتت رو حرفهای و امن تر کنی، یکی از اولین و مهمترین کارهایی که باید انجام بدی، نصب گواهینامه SSL هستش. خیلی از افراد ممکنه این نکته رو فراموش کنن یا نادیده بگیرن، ولی بهت میگم چرا این کار اینقدر مهمه!
خب، چرا SSL؟ تو دنیای امروز، امنیت برای هر سایتی باید اولویت اول باشه. گوگل هم دقیقاً به همین نکته توجه داره. سایتهایی که گواهینامه SSL ندارن، توی نتایج جستجو پایینتر نمایش داده میشن. حتی بدتر از اون، وقتی سایتت SSL نداشته باشه، مرورگرها برای کاربرا پیغام هشدار میدن که سایت امن نیست و این اصلاً برای کسی خوشایند نیست🥹
پس اگر میخوای سایتت حرفهای و امن به نظر بیاد، این آموزش رو دنبال کن و SSL رو روی سایتت نصب کن.
SSL چی هست و چرا باید نصب بشه؟ 🤔
SSL مخفف عبارت Secure Sockets Layer هست. این یک پروتکل امنیتی برای انتقال اطلاعات بین کاربر و سرور سایت به صورت رمزگذاری شده هست. به عبارت سادهتر، SSL تضمین میکنه که وقتی کاربر وارد سایتت میشه، اطلاعاتش بهطور ایمن و بدون اینکه کسی بتونه اون رو دستکاری یا دزدی کنه، منتقل بشه.
✨ فیلم و سریال های جدید رو از اینجا دانلود کن✨ کلیک کنAD
چرا باید SSL نصب کنم؟
در دنیای امروز، امنیت یکی از اولویتهای اصلی هر سایتی به حساب میاد. فکر کن کسی وارد سایتت بشه و بخواد اطلاعاتی مثل نام، ایمیل یا حتی اطلاعات کارت اعتباری خودش رو وارد کنه. حالا اگه SSL نداشته باشی، این اطلاعات بهصورت متن ساده (unsecured) انتقال پیدا میکنه و این یعنی کسی میتونه راحت این اطلاعات رو ببینه یا بدزده.
از جنبهی سئو هم قضیه مهمه. گوگل به سایتهایی که SSL ندارن، امتیاز نمیده و حتی ممکنه سایتت توی نتایج جستجو پایینتر نشون داده بشه. علاوه بر این، مرورگرها مثل کروم، وقتی سایتت SSL نداشته باشه، پیغام هشدار میدن که «این سایت امن نیست» که قطعاً بازدیدکنندهها رو میترسونه و خیلیها از سایت خارج میشن.
وقتی سایت SSL داشته باشه، چه اتفاقی میافته؟
وقتی گواهینامه SSL روی سایتت نصب بشه، آدرس سایتت از http
به https
تغییر میکنه. این یعنی سایتت بهطور کامل ایمن و رمزگذاری شده. همچنین، گوگل و دیگر موتورهای جستجو هم سایتت رو معتبرتر میدونن و احتمالاً رتبه بهتری بهش میدن. این یعنی سایتت نه تنها برای کاربرها امنتر میشه، بلکه در نتایج جستجو هم رتبه بهتری میگیره.
انواع گواهینامههای SSL (رایگان و پولی)
قبل از اینکه بریم سراغ نصب SSL، لازمه بدونی که انواع مختلفی از گواهینامههای SSL وجود داره که بسته به نیاز سایتت میتونی یکی رو انتخاب کنی. این گواهینامهها از نظر هزینه و ویژگیها با هم فرق دارن. در اینجا انواع رایج SSL رو بهت معرفی میکنم😊:
1. گواهینامه SSL رایگان
این نوع گواهینامهها بهطور کلی برای سایتهای کوچک یا سایتهایی که نیاز به امنیت بالا ندارن، مناسبه. در واقع، این نوع گواهی اس اس ال، معمولاً توسط سرویسهایی مثل Let’s Encrypt ارائه میشن که یکی از معروفترین سرویسها برای SSL رایگانه. برخی از ویژگیهای این نوع گواهینامه عبارتن از:
- هزینه صفر: کاملا رایگان هستن.
- امنیت مناسب: رمزگذاری ۲۵۶ بیتی دارن و برای بیشتر سایتها کافی هستن.
- مدت زمان اعتبار: گواهینامههای SSL رایگان معمولاً مدت اعتبار کوتاهی دارن (۳ تا ۶ ماه) و باید هر چند ماه یکبار تمدید بشن. البته فرآیند تمدید بهراحتی انجام میشه.
- مناسب برای سایتهای شخصی یا بلاگها: اگر سایت کوچیک داری و نمیخوای هزینه زیادی کنی، این گزینه خیلی مناسبته.
بهترین ارائه دهنده های SSL رایگان:
- Let’s Encrypt (رایگان)
- Cloudflare (در صورتی که از CDN استفاده کنی)
2. گواهینامه SSL پولی
گواهینامههای SSL پولی بهطور معمول امنیت بیشتری رو فراهم میکنن و برای سایتهایی که حساسیت بیشتری دارن یا به اعتبار بالاتری نیاز دارن، مناسب هستن. این نوع گواهینامهها انواع مختلفی دارن که بر اساس ویژگیها و نیازهای سایت انتخاب میشن:
1. گواهینامه Domain Validated (DV)
- مناسب برای سایتهای شخصی و کوچک: این گواهینامهها به راحتی صادر میشن و برای سایتهایی که نیاز به اعتبار بالا ندارن، مناسبن.
- قیمت پایین: معمولاً ارزانترین نوع SSL هستن.
- فقط اعتبار دامنه: این گواهینامهها فقط صحت مالکیت دامنه رو تایید میکنن و از نظر امنیتی خیلی بالا نیستن، اما برای سایتهای غیرتجاری یا بلاگها عالی هستن.
2. گواهینامه Organization Validated (OV)
- مناسب برای سایتهای تجاری یا شرکتها: این نوع گواهینامهها علاوه بر تایید مالکیت دامنه، هویت سازمان یا کسبوکار رو هم بررسی میکنن.
- قیمت متوسط: هزینهی این گواهینامهها بیشتر از DV هست.
- پوشش امنیتی بالاتر: این گواهینامهها بهطور معمول برای سایتهایی که اطلاعات حساستر از کاربرها جمعآوری میکنن (مثل سایتهای تجاری یا کسبوکارهای آنلاین) مناسبترن.
3. گواهینامه Extended Validation (EV)
- مناسب برای سایتهای بزرگ و حساس: این نوع گواهینامهها بالاترین سطح اعتبار رو ارائه میدن و برای سایتهایی که نیاز به اعتماد کاربران دارن، ضروری هستن. وقتی سایتت از این گواهینامه استفاده کنه، نوار سبز رنگی در مرورگر نمایش داده میشه که نشاندهنده اعتبار بالای سایته.
- هزینه بالا: این نوع SSL گرانترین گزینه هست.
- پوشش امنیتی عالی: بررسی دقیقتری روی هویت سازمان و دامنه صورت میگیره و به همین دلیل امنیت بیشتری نسبت به بقیه گواهینامهها ارائه میده.
- مناسب برای سایت بانک، فروشگاه آنلاین و شرکتهای بزرگ: این گواهینامهها باعث میشن که کاربرها راحتتر به سایت اعتماد کنن و در خرید یا وارد کردن اطلاعات حساس خود دچار تردید نشن.
3. گواهینامه Wildcard SSL
- مناسب برای سایتهایی با چندین زیر دامنه: اگر سایتت چندین زیر دامنه داره (مثلاً
shop.yoursite.com
،blog.yoursite.com
)، گواهینامه Wildcard میتونه برای همهی زیر دامنهها بهطور همزمان امنیت ایجاد کنه. - امنیت بیشتر برای چندین زیر دامنه: بهجای اینکه برای هر زیر دامنه گواهینامه جداگانه خریداری کنی، با Wildcard میتونی همه رو یکجا پوشش بدی.
- هزینه بالاتر: این نوع SSL معمولاً هزینه بیشتری داره، اما بهصرفهتر از خرید SSL جداگانه برای هر زیر دامنه است.
کدوم نوع SSL رو باید انتخاب کنم؟
- اگر سایتت یک سایت شخصی یا بلاگ ساده هست، SSL رایگان مثل Let’s Encrypt کافیه.
- اگر سایتت یک کسبوکار کوچیک یا تجاری هست و اطلاعات کاربران رو جمعآوری میکنی، بهتره از OV استفاده کنی.
- اگر یک سایت بزرگ، فروشگاه آنلاین، یا سایت مالی داری، EV یا Wildcard SSL بهترین گزینهها هستن.
حالا که انواع مختلف SSL رو شناختی، میتونی بر اساس نیاز سایتت انتخاب کنی که کدوم نوع برات مناسبتره.
چطور گواهینامه SSL نصب کنم؟
نگران نباش! نصب SSL توی cPanel خیلی سادهتر از چیزیه که فکر میکنی. فقط کافیه مراحل زیر رو دنبال کنی:
مرحله اول: ورود به cPanel
اولین کار اینه که وارد هاست سیپنلت بشی.
مرحله دوم: پیدا کردن بخش SSL/TLS
حالا باید به دنبال بخش SSL بگردی. برای این کار، میتونی از قسمت جستجو بالای صفحه در cPanel عبارت “SSL” رو تایپ کنی. بعد از اون، روی گزینهی “SSL/TLS Manager” کلیک کن. اینجا همون جاییه که گواهینامه SSL رو باید نصب کنی.
توجه: همینطور میتونی از قسمت سکوریتی (security) هم به بخش SSL/TLS دسترسی پیدا کنی.
مرحله سوم: نصب گواهینامه رایگان Let’s Encrypt
خیلی از هاستینگها بهصورت رایگان گواهینامه SSL Let’s Encrypt رو ارائه میدن. برای نصب گواهینامه SSL رایگان Let’s Encrypt در cPanel، کافیه در صفحه SSL/TLS از قسمت سمت راست و بخش Install and Manage SSL for your site (HTTPS) روی گزینه Manage SSL sites کلیک کنی.
در صفحه جدید با نام (Manage Installed SSL Websites) میتونی لیست دامنه ها و سابدامین هاتو ببینی. هر کدوم که SSL واسش فعاله کنارش نماد قفل سبزرنگ هست و هر کدوم هم که اس اس ال اش فعال نیست نماد رنگ قفلش قرمز رنگه.
از منوی کشویی Domain، نام دامنه دلخواهی که قصد داری SSL رو روش فعال کنی انتخاب کن سپس روی دکمه آبی رنگ Autofill by Domain کلیک کن.
با اینکار سه فیلد CRT و KEY و CABUNDLE به صورت خودکار تکمیل میشن و با کلیک روی دکمه Install Certificate گواهی ssl روی دامنه انتخابیت نصب خواهد شد.
مرحله چهارم: بررسی نصب SSL
حالا که گواهینامه SSL نصب شد، باید بررسی کنی که همه چیز درست کار میکنه. برای این کار، آدرس سایتت رو با https://
وارد کن. یعنی سایتت رو بهصورت https://yourdomain.com
در نوار جستجوی مرورگر سرچ کن. اگر سایتت بدون مشکل بارگذاری شد و هیچ پیغام امنیتی نیومد، یعنی نصب SSL موفقیتآمیز بوده 😊
توجه: گاهی اوقات ممکنه گواهینامه SSL روی سایتت نصب شده باشه، اما وقتی وارد سایت میشی، همچنان سایت با پروتکل HTTP
بارگذاری بشه و خبری از HTTPS
نباشه. برای رفع این مشکل، باید بررسی کنی که SSL به درستی فعال شده یا نه. برای این کار، مراحل زیر رو انجام بده:
- وارد cPanel بشو.
- از منو Security، گزینهی SSL/TLS Status رو انتخاب کن.
- توی این بخش، وضعیت گواهینامهی SSL برای هر دامنه رو بررسی کن. اگه کنار هر دامنه نماد قفل سبزرنگ دیدی یعنی SSL واسش فعاله در غیر اینطورت اگه قرمز بود یعنی فعال نیس و باید فعال کنی.
- برای فعالسازی SSL دامنه هات رو انتخاب وروی دکمهی Run AutoSSL بزن تا SSL بهطور خودکار برای دامنه انتخابی نصب بشه.
اگر همه چیز درست پیش بره، کنار دامنه باید علامت سبز ظاهر بشه و عبارت «AutoSSL Domain Validated» نشون داده بشه😊
جمع بندی:
اگه میخای سایتت امن بشه و از نظر گوگل اعتبار بالاتری داشته باشه، نصب گواهینامه SSL ضروریه. این کار نه تنها امنیت اطلاعات کاربرها رو تضمین میکنه، بلکه به بهبود سئو سایت هم کمک میکنه. به یاد داشته باش که انواع مختلفی از SSL وجود داره، از رایگان تا پولی، که بسته به نیاز سایتت باید یکی رو انتخاب کنی. در نهایت، نصب SSL در cPanel خیلی راحت انجام میشه و با چند مرحله ساده میتونی سایتت رو ایمن کنی.
اگر از این آموزش استفاده کردی یا سوالی داشتی، خوشحال میشم نظرت رو تو کامنتها برام بنویسی! 🤩 سوالات یا مشکلاتی که داشتی رو بگو، تا با هم حلش کنیم. همچنین اگر نکته یا روش بهتری میدونی، میتونی اون رو هم به اشتراک بذاری. اینجا همهمون دنبال یادگیری و کمک به هم هستیم. پس حتما در کامنتها بهم بگو چه تجربهای داشتی یا اگر راهی رو برای نصب SSL بهتر میدونی!👇💬