Cara Install SSL Gratis Let’s Encrypt di DirectAdmin

Contents

Syarat Sebelum Install SSL Let’s Encrypt

  1. Domain sudah pointing ke server (IP) dengan benar.

  2. DNS A Record mengarah ke IP server.

  3. Tidak ada redirect HTTP → HTTPS yang salah sebelum SSL aktif.

  4. Fitur Let’s Encrypt diaktifkan di server oleh admin (jika shared hosting, tanyakan ke penyedia hosting).


Langkah-langkah Install SSL Gratis Let’s Encrypt di DirectAdmin

1. Login ke DirectAdmin

Masuk ke DirectAdmin menggunakan URL seperti:

https://yourdomain.com:2222

atau

https://yourserverIP:2222

2. Pilih Domain

Setelah login, klik domain yang ingin kamu pasang SSL-nya.


3. Buka Menu SSL Certificates

  • Masuk ke Account Manager > SSL Certificates.


4. Pilih “Get automatic certificate from ACME Provider”

  • Di halaman SSL Certificates:

    • Pilih opsi “Get automatic certificate from ACME Provider” (biasanya Let’s Encrypt adalah provider default).


5. Pilih Domain dan Subdomain

  • Pilih domain utama dan subdomain (misalnya www.domain.com, mail.domain.com).

  • Centang sesuai kebutuhan.


6. Email Administrator

  • Isi email yang valid (digunakan jika ada error saat penerbitan SSL).


7. Klik Save / Issue

  • Klik tombol “Save” atau “Issue”.

  • Tunggu beberapa detik sampai proses selesai.


8. Cek SSL Sudah Terpasang


Auto-Renewal SSL

  • SSL dari Let’s Encrypt berlaku 90 hari.

  • DirectAdmin akan memperbarui otomatis selama DNS dan server tetap aktif.