Sinds versie 1.5 heeft DirectAdmin Let’s Encrypt toegevoegd aan hun controlepaneel. Met Let’s Enrypt kan je geheel gratis SSL Certificaten toevoegen aan je website.
Om Let’s Encrypt op DirectAdmin te instelleren moet je eerst versie 1.5 geinstalleerd hebben.
# /usr/local/directadmin/directadmin v Version: DirectAdmin v.1.50.0
Standaard staat Let’s Encrypt uit binnen DirectAdmin, met het volgende command controleren we dat
# /usr/local/directadmin/directadmin c | grep letsencrypt= letsencrypt=0
Zet Let’s Encrypt aan binnen DirectAdmin
# echo “letsencrypt=1” >> /usr/local/directadmin/conf/directadmin.conf
En herstart DirectAdmin
# service directadmin restart
# /usr/local/directadmin/directadmin c | grep letsencrypt=
letsencrypt=1
Standaard moet een gebruiker met SSL een eigen IP adres hebben. Door SNI toe te voegen wordt deze regel overgeslagen.
# service directadmin restart
Als laatste commando moet je de web-configs opslaan. Dit doe je met de volgende commando’s
# cd /usr/local/directadmin/custombuild
# ./build update
# ./build rewrite_confs