دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
دانشنامه مارال هاست دانشنامه مارال هاست
دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
گواهینامه SSL
  • Folder icon closed Folder open iconآموزش نصب SSL رایگان Let’s encrypt در cPanel
  • Folder icon closed Folder open iconآموزش نصب SSL رایگان در Plesk
  • Folder icon closed Folder open iconپاک کردن کش SSL از تنظیمات ویندوز
  • Folder icon closed Folder open iconنصب گواهینامه SSL بر روی hostname دایرکت ادمین
  • Folder icon closed Folder open iconآموزش نصب SSL با Certbot در لینوکس
  • Folder icon closed Folder open iconآموزش نصب SSL در IIS؛ فعال‌سازی HTTPS در ویندوز سرور
  • Folder icon closed Folder open iconآموزش نصب SSL رایگان در دایرکت ادمین با Let’s Encrypt
گواهینامه SSL

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

نصب SSL رایگان در دایرکت ادمین

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

در پنل DirectAdmin می‌توان با استفاده از سرویس Let’s Encrypt یک گواهی SSL رایگان برای دامنه دریافت کرد. فرایند صدور، نصب و تمدید این گواهی به‌ صورت خودکار توسط DirectAdmin مدیریت می‌شود و معمولاً نیازی به ساخت CSR یا نصب دستی فایل‌ های گواهی وجود ندارد.

در این مقاله، نحوه نصب SSL رایگان در دایرکت ادمین، انتخاب دامنه‌های تحت پوشش، انتقال HTTP به HTTPS و بررسی گواهی نصب‌ شده را مرحله‌ به‌ مرحله توضیح می‌دهیم.

نکته) در تمام مراحل، دامنه example.com را با دامنه اصلی خود جایگزین کنید.


SSL رایگان Let’s Encrypt چیست؟

Let’s Encrypt یک مرجع صدور گواهی دیجیتال است که برای دامنه‌ها گواهی SSL رایگان صادر می‌کند.

DirectAdmin از پروتکل ACME برای ارتباط با Let’s Encrypt استفاده می‌کند. این قابلیت امکان صدور و تمدید خودکار گواهی برای دامنه‌ ها و زیر دامنه‌ های کاربران را فراهم می‌کند. قابلیت ACME در نصب‌ های جدید DirectAdmin به‌ صورت پیش‌ فرض فعال است.

با نصب SSL رایگان در دایرکت ادمین، آدرس سایت به شکل زیر در دسترس قرار می‌گیرد:

https://example.com

فعال‌سازی SSL مزایای زیر را به همراه دارد:

  • رمزنگاری اطلاعات کاربران
  • محافظت از فرم‌های ورود و اطلاعات حساس
  • جلوگیری از نمایش هشدار Not Secure
  • افزایش اعتماد کاربران
  • فعال شدن پروتکل HTTPS
  • بهبود وضعیت امنیتی وب‌ سایت

پیش‌ نیاز های نصب SSL رایگان در دایرکت ادمین

قبل از درخواست گواهی Let’s Encrypt باید تنظیمات دامنه را بررسی کنید.

اتصال دامنه به هاست

رکورد DNS دامنه باید به IP همان سروری متصل باشد که حساب DirectAdmin روی آن قرار دارد.
برای بررسی IP دامنه می‌توانید از دستور زیر استفاده کنید:

ping example.com

همچنین می‌توانید از ابزارهای آنلاین بررسی DNS استفاده کنید.

اگر قصد دارید برای دامنه www نیز گواهی دریافت کنید، رکورد آن نیز باید به سرور متصل باشد.
تمام دامنه‌ ها و زیر دامنه‌ هایی که هنگام صدور گواهی انتخاب می‌شوند باید در DNS تعریف شده و به سرور صحیح متصل باشند.

اضافه شدن دامنه به DirectAdmin

دامنه باید قبل از درخواست SSL در حساب DirectAdmin ایجاد شده باشد.
برای بررسی دامنه وارد مسیر زیر شوید:

Account Manager > Domain Setup

در برخی نسخه‌ های دایرکت ادمین ممکن است این بخش با نام زیر نمایش داده شود:

Domain Management

دامنه موردنظر باید در فهرست دامنه‌ های حساب قرار داشته باشد.


نصب SSL رایگان در DirectAdmin

برای دریافت گواهی Let’s Encrypt ابتدا وارد پنل DirectAdmin شوید.

آدرس ورود به پنل معمولاً به یکی از شکل‌های زیر است:

http://SERVER-IP:2222

نام کاربری و رمز عبور حساب هاست را وارد کنید.

مرحله اول: ورود به بخش SSL Certificates

پس از ورود به DirectAdmin از بخش Account Manager گزینه زیر را انتخاب کنید:

SSL Certificates

در بعضی پوسته‌ها این گزینه مستقیماً در صفحه اصلی User Level نمایش داده می‌شود.

مسیر کلی بخش گواهی‌ها به شکل زیر است:

User Level > SSL Certificates

DirectAdmin تنظیمات ACME و گواهی دامنه را از همین بخش در اختیار کاربران قرار می‌دهد.

مرحله دوم: انتخاب گواهی خودکار ACME

در صفحه SSL Certificates گزینه زیر را انتخاب کنید:

Get automatic certificate from ACME Provider

این گزینه ممکن است در برخی نسخه‌ها با نام زیر نمایش داده شود:

Free & automatic certificate from Let's Encrypt

با انتخاب این حالت، DirectAdmin درخواست صدور گواهی را به سرویس ACME ارسال می‌کند و پس از تأیید دامنه، گواهی به‌ صورت خودکار روی هاست نصب می‌شود.

مرحله سوم: انتخاب Let’s Encrypt

در بخش انتخاب سرویس صادر کننده گواهی یا ACME Provider، گزینه زیر را انتخاب کنید:

Let's Encrypt

در برخی سرورها ممکن است سرویس‌ های دیگری نیز نمایش داده شوند. برای دریافت SSL رایگان استاندارد، Let’s Encrypt گزینه مناسبی است.
DirectAdmin از ارائه‌د هندگان ACME مانند Let’s Encrypt برای صدور و تمدید خودکار گواهی‌ های دامنه استفاده می‌کند.

مرحله چهارم: انتخاب دامنه‌های گواهی

در بخش Certificate Entries فهرستی از دامنه‌ ها و زیر دامنه‌ های قابل انتخاب نمایش داده می‌شود.

برای یک وب‌سایت معمولی، گزینه‌ های زیر را انتخاب کنید:

example.com 
www.example.com

دامنه اصلی باید همیشه انتخاب شود. گزینه www را فقط زمانی انتخاب کنید که رکورد DNS زیر به هاست متصل باشد:

www.example.com

در این صفحه ممکن است گزینه‌های دیگری نیز نمایش داده شوند:

mail.example.com 
ftp.example.com 
webmail.example.com

این گزینه‌ها را فقط زمانی انتخاب کنید که رکورد DNS آن‌ها وجود داشته باشد و به همین سرور متصل باشند.

DirectAdmin امکان انتخاب رکوردهای مختلف دامنه را هنگام درخواست گواهی Let’s Encrypt فراهم می‌کند. گزینه‌هایی مانند www، mail، ftp، pop و smtp نیز می‌توانند در فهرست قابل انتخاب قرار بگیرند.

مرحله پنجم: ارسال درخواست گواهی

پس از انتخاب دامنه‌ها روی یکی از گزینه‌های زیر کلیک کنید:

Save
یا
Request Certificate

نام دکمه ممکن است با توجه به نسخه و پوسته DirectAdmin متفاوت باشد.
DirectAdmin مالکیت دامنه‌ها را بررسی کرده و درخواست صدور گواهی را برای Let’s Encrypt ارسال می‌کند. پس از تکمیل موفق عملیات، پیامی مشابه عبارت زیر نمایش داده می‌شود:

Certificate and Key Saved
یا 
Certificate has been installed successfully

اکنون گواهی SSL روی دامنه نصب شده است.


فعال‌سازی انتقال HTTP به HTTPS

پس از نصب SSL رایگان در دایرکت ادمین، سایت از طریق HTTPS باز می‌شود؛ اما کاربران همچنان ممکن است با آدرس HTTP وارد سایت شوند. برای انتقال خودکار تمام درخواست‌ها به HTTPS باید گزینه Force SSL را فعال کنید.

از صفحه اصلی DirectAdmin وارد مسیر زیر شوید:

Account Manager > Domain Setup

سپس روی دامنه موردنظر کلیک کنید و در تنظیمات دامنه گزینه زیر را فعال کنید.

Force SSL with https redirect

سپس تنظیمات را ذخیره کنید.
در برخی نسخه‌های DirectAdmin این گزینه در پایین صفحه SSL Certificates نیز نمایش داده می‌شود.

DirectAdmin گزینه Force SSL را در بخش تنظیمات دامنه و صفحه SSL Certificates ارائه می‌کند. با فعال‌سازی آن، درخواست‌های ورودی روی HTTP به همان آدرس با پروتکل HTTPS منتقل می‌شوند. بعد از فعال‌سازی، آدرس زیر :

http://example.com

به‌صورت خودکار به این آدرس منتقل می‌شود:

https://example.com

بررسی گواهی از داخل DirectAdmin

برای مشاهده وضعیت گواهی دوباره وارد مسیر زیر شوید:

Account Manager > SSL Certificates

در این صفحه معمولاً اطلاعات زیر نمایش داده می‌شود:

  • صادر کننده گواهی
  • دامنه‌ های تحت پوشش
  • تاریخ صدور
  • تاریخ انقضا
  • وضعیت مدیریت خودکار گواهی

چک‌ لیست نصب SSL رایگان در DirectAdmin

قبل از نصب:

  • دامنه در DirectAdmin ایجاد شده است.
  • دامنه به IP صحیح هاست متصل است.
  • دامنه‌ های مورد نظر در DNS تعریف شده‌اند.
  • سایت با HTTP باز می‌شود.

هنگام نصب:

  • گزینه Get automatic certificate from ACME Provider انتخاب شده است.
  • Let’s Encrypt به‌ عنوان ارائه‌ دهنده انتخاب شده است.
  • دامنه اصلی انتخاب شده است.
  • فقط زیر دامنه‌ های معتبر انتخاب شده‌اند.

پس از نصب:

  • سایت با HTTPS باز می‌شود.
  • مرورگر گواهی را معتبر نمایش می‌دهد.
  • Force SSL فعال شده و HTTP به HTTPS منتقل می‌شود.

جمع‌بندی

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

پیش از درخواست گواهی باید دامنه و تمام زیر دامنه‌ های انتخاب‌ شده به IP صحیح هاست متصل باشند. پس از نصب SSL نیز باید گزینه Force SSL with https redirect فعال شود تا تمام کاربران به نسخه HTTPS سایت منتقل شوند.

هنوز نیاز به کمک دارید؟

آیا سوالی دارید؟

آیا این مقاله برای شما مفید بود؟ بله خیر

مطالب اخیراً بازدیدشده

  • آموزش نصب SSL در IIS؛ فعال‌سازی HTTPS در ویندوز سرور
  • مشاهده بیشتر

نظرات خود را بنویسید... لغو پاسخ

اشتراک گذاری این مقاله

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

کپی کردن لینک

Clipboard Icon

جدیدترین مقالات

آموزش نصب و راه‌اندازی RustDesk Server با Docker
آموزش نصب و راه‌اندازی RustDesk Server با Docker
2 minutes جولای 2, 2026
آموزش نصب و راه‌اندازی Matrix Synapse + Element Web + Coturn با Docker روی ...
4 minutes جولای 2, 2026
CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

تقویم

آگوست 2026
شیدسچپج
1234567
891011121314
15161718192021
22232425262728
293031 
« جولای    

عضویت

جدیدترین پست‌ها

آموزش نصب و راه‌اندازی RustDesk Server با Docker
آموزش نصب و راه‌اندازی RustDesk Server با Docker
2 minutes جولای 2, 2026
آموزش نصب و راه‌اندازی Matrix Synapse + Element Web + Coturn با Docker روی Ubuntu 24.04
4 minutes جولای 2, 2026
CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

سلام