آموزش نصب گواهی SSL در DirectAdmin

  • نویسنده موضوع نویسنده موضوع talahost
  • تاریخ شروع تاریخ شروع

talahost

Moderator
در پنل دایرکت ادمین علاوه بر ssl رایگان میتوانید ssl های غیر رایگان را هم نصب کنید. قبلا در اینجا آموزش نصب ssl رایگان در دایرکت ادمین قرار داده شده است.

برای نصب ssl در دایرکت ادمین نیاز به چند کلید (KEY) دارد.
SSL Cerfificate
Private Key
CA Bundle
موارد فوق را باید از جایی که ssl را خریداری کرده اید دریافت کنید. اگر تمایل دارید از طلاهاست ssl خریداری کنید با ما تماس بگیرید.





آموزش نصب گواهی اس اس ال در directadmin
وارد پنل دایرکت ادمین شوید و به بخش SSL Certificates بروید:
directadmin-ssl-certificate-1.png


در بالای صفحه جایی که نوشته SSL is currently disabled for this domain. You can disable ithere. روی here کلیک کنید:


directadmin-ssl-certificate-2.png


گزینه Secure SSL را فعال کنید(۱). روی Save کلیک کنید(۲)
سپس در پایین همان صفحه گزینه Use a symbolic link from private_html to public_html - allows for same data in http and https را فعال کنید (۳) و مجددا روی Save کلیک نمایید (۴)
directadmin-ssl-certificate-3.png

مجددا در صفحه اصلی پنل دایرکت ادمین به بخش SSL Certificate بروید:
directadmin-ssl-certificate-1.png

گزینه Paste a pre-generated certificate and key را انتخاب کنید (۱) و در کادری که نمایش داده میشود (۲) به ترتیب Private Key و SSL Certificate را وارد کنید. بین Private Key و SSL Certificate یک یا چند Enter بزنید. (مانند شکل زیر)
همانطور که در بالا عرض شد SSL Certificate و Private Key را باید از جایی که ssl خریداری کرده اید دریافت نمایید.
پس از وارد کردن گواهی ssl و کلید private روی Save کلیک کنید (۳)
directadmin-ssl-certificate-4.png

باز هم به بخش SSL Certificates بروید:
directadmin-ssl-certificate-1.png

در پایین صفحه روی گزینه Click Here to paste a CA Root Certificate کلیک کنید:
directadmin-ssl-certificate-5.png
گزینه Use a CA Cert را فعال کنید.
در کادر وسط صفحه کلید CA Bundle را وارد کنید.
همانطور که در بالا عرض شد CA Bundle را باید از سایت فروش ssl بگیرید. (از جایی که ssl گرفته اید)
و در پایان روی Save کلیک کنید.
directadmin-ssl-certificate-6.png


با انجام مراحل فوق ssl در دایرکت ادمین نصب میشود.



برای ادامه تنظیمات (انتقال آدرس سایت از http به https) میتوانید کد زیر را در ابتدای فایل htaccess. قرار دهید:

کد:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

و یا از این کد استفاده کنید (بجای sitename.com ادرس سایت خود را بنویسید):
کد:
RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://sitename.com/$1 [R,L]


ممکن است نیاز به تغییر در آدرس سایت یا تنظیمات دیتابیس یا فایل ها نیز باشد که برای این مورد میتوانید با طراح سایت خود تماس بگیرید.
همچنین برای اینکه قفل سبز در کنار آدرس سایت در بالای مرورگر نمایش داده شود باید همه فایل ها و عکس های لود شده در قالب سایت بصورت https باشند. اطلاعات بیشتر در مورد سبز شدن قفل ssl
 
آخرین ویرایش:
عقب
بالا