Di sini kita akan generate sertifikat SSL secara manual. Akan ada dua output file yaitu certificate dan key. Keduanya akan dimasukkan ke Direct Admin, sehingga koneksi https bisa dilakukan.
Saat generate, lets encrypt akan memverifikasi bahwa kita benar-benar pemilik domain. Cara verifikasi yang dipilih adalah DNS. Kita diharuskan membuat TXT DNS record sesuai dengan yang diinstruksikan.
Generate certificate dilakukan melalui certbot yang berjalan di linux. Jadi pastikan kita punya akses ke mesin linux.
apt install certbot
certbot certonly --manual --preferred-challenges=dns
zainal.web.id,*.zainal.web.id