فعالسازی ssl یا https رایگان (Let's Encrypt) در دایرکت ادمین

فعالسازی ssl یا https رایگان (Let's Encrypt) در دایرکت ادمین

زمان مطالعه

5 دقیقه

تعداد بازدید

915

تعداد پرسش ها

0

افزودن به لیست علاقه مندی ها


برچسب ها :


اشتراک گذاری این مطلب
بهزاد میرزازاده
در مورد نویسنده : همیشه سخت تلاش کردم و به موفقیت های خیلی زیادی رسیدم اما دلیل نشد که متوقف بشم من برای هر روز برنامه دارم و به امید موفقیت های بزرگتر قدم بر میدارم همیشه سخت ترین مسئله ها، ساده ترین راه حل رو دارند پس بهانه جویی نباید روش کار ما برنامه نویسان باشه!!! ما می توانیم آینده را تعیین کنیم

فعالسازی ssl یا https رایگان (Let's Encrypt) در دایرکت ادمین

فعالسازی ssl یا https رایگان (Let's Encrypt) در دایرکت ادمین

زمان مطالعه

5 دقیقه

تعداد بازدید

915

تعداد پرسش ها

0

افزودن به لیست علاقه مندی ها


برچسب ها :


اشتراک گذاری این مطلب

فعالسازی ssl یا https رایگان (Let's Encrypt) در دایرکت ادمین برای کسانی که سرور مجازی یا سرور واقعی دارند و از دایرکت ادمین به عنوان پنل خود استفاده می کنند کاری بس آسان می باشد 

چگونه در هاست  ssl را فعال کنم؟

فعالسازی ssl رایگان در کنترل پنل directadmin  چگونه است؟

خب اگه به در پنل کاربری خود همون قسمت user در قسمت Advenced features گزینه SSL Certificates v رو کلیک کنید گزینه use the servers shared signed certificate رو فعال کنید و اگر ssl رایگان برای شما نصب شده باشد سه گزینه زیر را مشاهده می کنید

  • create your ownself signed certificate
  • create A Certificate Request
  • Free & Automatic certificate from let's Encrypt

و گزینه استقاده رایگان که باید وجود داشته باشد گزینه سوم Free & Automatic certificate from let's Encrypt می باشد اگر این گزینه وجود ندارد از طریق ssh باید نصب شود با استفاده putty  به سرور خود وصل شوید سعی کنید با کاربری root لاگین کنید و یک سری تغییرات در تنظیمات دایرکت ادمین ایجاد می کنیم

دستور اول : این دستور در فایل directadmin.conf گزینه enable_ssl_sni=1 را اضافه می کند

echo "enable_ssl_sni=1" >> /usr/local/directadmin/conf/directadmin.conf
 دستور دوم :  این دستور در فایل directadmin.conf گزینه letsencrypt=1 را اضافه می کند
echo "letsencrypt=1" >> /usr/local/directadmin/conf/directadmin.conf

دستور سوم :  پنل دایرکت ادمین را reset می کند

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

دستور چهارم :  دستورات ذیل را اجرا می کنیم

cd /usr/local/directadmin/custombuild

./build rewrite_confs

cd /usr/local/directadmin/custombuild

./build update

./build letsencrypt

 

خوب الان اگه بدون اروری این کارها را انجام داده اید
از پنل کاربری خود در دایرکت ادمین خارج شوید و دوباره وارد شود تا تغییرات اعمالی نمایش داده شود گزینه Free & Automatic certificate from let's Encrypt به گزینه ما اضافه شده است.
ادامه مراحل طبق تصویر ذیل ادامه و دکمه save را بزنید
https دایرکت ادمین
بهزاد میرزازاده
در مورد نویسنده : همیشه سخت تلاش کردم و به موفقیت های خیلی زیادی رسیدم اما دلیل نشد که متوقف بشم من برای هر روز برنامه دارم و به امید موفقیت های بزرگتر قدم بر میدارم همیشه سخت ترین مسئله ها، ساده ترین راه حل رو دارند پس بهانه جویی نباید روش کار ما برنامه نویسان باشه!!! ما می توانیم آینده را تعیین کنیم

نظرات
0