آموزش نصب SSL در دایرکت ادمین

امنیت

4 دقیقه زمان مطالعه

اگر سایت دارید و به اعتبار و امنیت آن اهمیت می‌دهید حتما با گواهینامه SSL آشنا هستید. در واقع SSL یک پروتکل امن بوده که بصورت سالانه تمدید می‌شود و موجب افزایش ایمنی آدرس سایت خواهد شد. یکی از نشانه‌های اصلی آن تبدیل شدن پروتکل http به https است. استفاده از این گواهینامه به کابران شما آسودگی خاطر می‌دهد که اطلاعات آن‌ها در سایتتان محفوظ باقی می‌ماند. امروز تصمیم داریم نصب SSL در دایرکت ادمین را با هم بررسی کنیم و به شما هم پیشنهاد می‌کنیم حتما آن را بیاموزید.

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

بلافاصله پس از صدور، گواهی SSL شما از طریق ایمیل برای شما ارسال می‌شود. همچنین امکان دانلود گواهی از کنترل پنل وجود دارد. فایل حاوی گواهی همان نام دامنه‌ای است که برای آن در نظر گرفته شده است. توجه داشته باشید که ثبت دامنه تحت یک حساب کاربری می‌تواند منجر به مشکلاتی در دایرکت ادمین شود. داشتن یک آدرس IP متعلق به کاربر که گواهی را نصب می‌کند، یا اینکه SNI (نمایش نام سرور) فعال شده باشد، الزامی است. حال مراحل نصب را با هم طی می‌کنیم:

  1. وارد کنترل پنل DirectAdmin شوید.
  2. به قسمت Advanced Features → SSL Certificates بروید.
  3. last radio button را در پایین ستون سمت چپ، در کنار محل قرارگیری گواهی و کلید از پیش تولید شده انتخاب کنید. این تنظیمات به جای گواهینامه پیش‌فرض، از گواهی شخصی شما استفاده می‌کند. کلید خصوصی باید از قبل در قسمت «Paste a pre-generated certificate and key» قابل مشاهده باشد.
  4. مستقیماً در زیر کلید خصوصی، باید گواهی دریافتی را قرار دهید، گواهی‌های احتمالی دیگر را بازنویسی کنید، اما کلید خصوصی، از جمله تگ‌های شروع و پایان را حفظ کنید. ذخیره را فشار داده تا گواهی ذخیره شود.

قرار دادن گواهینامه

باید ببینید Certificate و Key Saved ظاهر می‌شوند. اکنون باید گواهی‌های میانی را نصب کنیم.

نصب گواهی میانی

گواهی دریافت شده در نصب SSL در دایرکت ادمین به گواهی‌های میانی اضافی نیاز دارد تا توسط مرورگر مورد اعتماد شناخته شود. آن گواهی‌های ریشه و میانی با گواهی سفارش داده شده تحویل داده می‌شوند و همچنین می‌توانند از کنترل پنل دانلود شوند. برای نصب آن‌ها در دایرکت ادمین، موارد زیر را انجام دهید:

  1. وارد کنترل پنل DirectAdmin شوید.
  2. به Advanced Features → SSL Certificates بروید.
  3. روی Click Here در پایین صفحه، در کنار Click here to paste a Root Certificate CA کلیک کنید.
  4. کادر انتخاب استفاده از گواهی CA در بالای صفحه را انتخاب کنید.
  5. تمام محتوای موجود را از فیلد حذف کنید.
  6. محتویات دومین گواهینامه میانی (در صورت موجود بودن) و مستقیماً در زیر آن، اولین گواهینامه را بچسبانید. مطمئن شوید که هیچ خط خالی وارد نشده است. نتیجه باید به این صورت باشد:
    —–BEGIN CERTIFICATE—–
    <coded contents of the second intermediate certificate, when available>
    —–END CERTIFICATE—–
    —–BEGIN CERTIFICATE—–
    <coded contents of the first intermediate certificate>
    —–END CERTIFICATE—–
  7. برای ذخیره گواهی‌های روی ذخیره کلیک کنید و وب‌سرور را دوباره بارگیری کنید.
این مقاله را حتما بخوانید
رفع مشکل سطح دسترسی فایل ها و پوشه ها در وردپرس

فعال سازی گواهی SSL

تا اینجای کار مراحل نصب SSL در دایرکت ادمین را انجام دادیم، حال باید آن را فعال کنیم. SSL معمولاً در DirectAdmin فعال نمی‌شود. پس از نصب گواهی‌ها، باید این تنظیم را بررسی کنید و اگر قبلاً اینطور نبوده است، آن را روشن کنید. مرحله زیر فعال سازی این تنظیمات را شرح می‌دهد.

  • وارد کنترل پنل DirectAdmin شوید.
  • به  Advanced Features → SSL Certificates بروید.
  • در بالای صفحه، درست در زیر دکمه‌های منو، باید ببینید که آیا SSL فعال است یا خیر، و زمانی که فعال نیست، آن را در اینجا فعال کنید.
  • وقتی SSL را غیرفعال می‌بینید، روی گزینه You can enable it here کلیک کنید.

عملیات فعال سازی ssl

کادر کنار Secure SSL را فعال کرده و ذخیره را فشار دهید.

علامت زدن گواهی

به قسمت Advanced Features → SSL Certificates برگردید تا ببینید آیا SSL واقعاً فعال است یا خیر.

مطمئن شدن از فعال بودن گواهی

دایرکت ادمین به طور پیش فرض از یک پوشه روت متفاوت برای ارائه محتوا از طریق HTTP و HTTPS استفاده می‌کند. می‌توانید DirectAdmin را طوری تنظیم کنید که از طریق Domain Setup فقط از یک پوشه برای HTTP و HTTPS استفاده کرده و دامنه مورد نیاز را در اینجا انتخاب کنید.

تنظیمات دامنه

برای سرویس دهی به ترافیک HTTP و HTTPS از پوشه public_html، باید گزینه symlink را در پایین انتخاب کنید. توجه داشته باشید که پوشه private_html واقعی حذف می‌شود و سپس از طریق یک پیوند نمادین به پوشه public_html مرتبط می‌شود.

سرویس دهی به ترافیک HTTP و HTTPS

جمع بندی:

تمام مراحل لازم برای نصب SSL در دایرکت ادمین شما اکنون تکمیل شده است. لطفاً مطمئن شوید که فایل‌های گواهی خود را به اندازه کافی ایمن کرده‌اید و یک نسخه پشتیبان از کلید خصوصی و گواهی خود در مکانی امن ذخیره کنید. همچنین باید گواهی‌های روت و میانی را نصب کنید. بررسی کنید که آیا گواهی با SSLCcheck به درستی نصب شده یا خیر و با این نکات و تنظیمات از پیکربندی بهینه اطمینان حاصل کنید.

محصول پیشنهادی

افزونه امنیتی آیتمز سکیوریتی (solid seurity) | پلاگین iThemes Security Pro

395,000 تومان

95.14%

محصول پیشنهادی

افزونه گواهینامه امنیتی SSL | پلاگین Really Simple SSL Pro

395,000 تومان

87.2%

محصول پیشنهادی

افزونه امنیتی ضد هک سکیوپرس پرو | SecuPress Pro

345,000 تومان

96.52%
وردپرس تایم

وردپرس تایم

محصول پیشنهادی

افزونه امنیت وردفنس | پلاگین Wordfence Security Pro

395,000 تومان

83.41%
وردپرس داغ

وردپرس داغ

محصول پیشنهادی

افزونه امنیت وردپرس | پلاگین All In One WP Security

445,000 تومان

100%

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

سایر مقالات نویسنده

مطالب مشابه

0

دیدگاه ها

ارسال دیدگاه

ارسال دیدگاه