فعال سازی letsencrypt در دایرکت ادمین

نوشته : حسین داود


ایجاد در : یکشنبه ۱۸ آذر ۹۷ ۰۲:۵۷ مجموعه : مقالات امتیاز : 4 بازدید : 1343


فعال سازی letsencrypt در دایرکت ادمین

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

LetsEncrypt میتواند بر روی یک یا چند دامنه و زیر دامنه نصب شود و زمانی که طول عمر 90 روزه آن تمام میشود به صورت خودکار تمدید می شود.

 


برای فعال سازی این ویژگی در دایرکت ادمین نیازمند این هستید که نسخه دایرکت ادمین شما 1.50.1 و یا جدیدتر باشد.

1. چنانچه شما از Centos 6 و یا جدیدتر استفاده می کنید بهتر است که بر روی دایرکت ادمین تنظیمات مربوط به SNI را انجام دهید . اینکار باعث می شود تنظیمات راحتتر پیاده شود مخصوصا زمانیکه با کاربر ادمین لاگین کردید و قصد نصب SSL را دارید .

2. آپشن letsencrypt=1 را در فایل directadmin.conf اضافه نمایید.

3. دایرکت ادمین را با دستور زیر ریستارت کنید

echo "action=directadmin&value=restart" >> /usr/local/directadmin/data/task.queue; /usr/local/directadmin/dataskq d2000

4. آلیاس well-known/. اضافه کنید :

cd /usr/local/directadmin/custombuild
./build rewrite_confs

5. ایده خوبیه تا مطمئن شوید آخرین نسخه اسکریپت را دارید :

cd /usr/local/directadmin/custombuild
./build update
./build letsencrypt

6. کاربران اکنون می توانند آپشن Letsencrypt رو از مسیر زیر در پوسته Enhanced  مشاهده کنند:

User Level -> SSL Certificates


ابزار بررسی تنظیمات SSL