Cara install sertifikal SSL di halaman control panel VestaCP 8083

Sebenarnya pada VestaCP sudah dibelaki SSL untuk halaman login panelnya tapi self-signed, jadi pada tutorial kali ini mungkin lebih tepatnya panduan cara mengganti ssl self-signed tersebut dengan SSL Let’s Encrypt agar browser mendeteksi bahwa sertifikat valid.

Keterangan:

  • Sertifikat SSL VestaCP terletak di  /usr/local/vesta/ssl
  • Sertifikat SSL Let’s Encrypt terletak di /home/admin/conf/web/

Sebelum menuju ke langkah berikutnya, pastikan Anda sudah mengaktifkan SSL Support > Let’t Encrypt support untuk hostname atau domain Anda melalui control panel Vesta.

Lakukan koneksi melalui SSH ssh root@IP atau kalau pakai Windows gunakan Putty

Hapus file sertifikat SSL self-signed VestaCP

rm -f /usr/local/vesta/ssl/*

Buat symbolic link file sertifikat Let’s Encrypt

ln -s /home/admin/conf/web/ssl.host.idnetter.com.key /usr/local/vesta/ssl/certificate.key
ln -s /home/admin/conf/web/ssl.host.idnetter.com.crt /usr/local/vesta/ssl/certificate.crt

Ganti host.idnetter.com dengan hostname atau domain Anda.

Restart VestaCP dengan perintah berikut:

service vesta restart

Cek, buka browser akses panel VestaCP dengan hostname Anda diikuti port VestaCP. misal hostname.domainanda.com:8083

Selamat mencoba.

3 thoughts on “Cara install sertifikal SSL di halaman control panel VestaCP 8083

  1. Sarif

    Kok tetep ga bisa ya sob?
    URL control panel VestaCP saya https:domainsaya:8083 ga bisa dibuka karena masalah SSL ini sedangkan blog saya bisa.

    Saya sudah ikuti langkah2nya diatas tetep ga bisa.

    1. Omar

      Contoh: saya ingin idnetter.com dipakai sebagai akses panel Vesta, https://idnetter.com:8083.

      1. Login sebagai admin ke panel Vesta

      2. Pilih dan Edit SATU domain: idnetter.com

      3. Centang SSL Support

      4. Centang Let’t Encrypt support

      5. Klik tombol Save

      7. Melalui SSH (PuTTY) buat link SSL domain idnetter.com untuk panel vesta begini perintahnya
      Hapus dulu SSL yang lama
      rm -f /usr/local/vesta/ssl/*
      Sekarang link SSLnya (Ganti nama domainnya), jalankan perintah ini

      ln -s /home/admin/conf/web/ssl.idnetter.com.key /usr/local/vesta/ssl/certificate.key

      dan ini

      ln -s /home/admin/conf/web/ssl.idnetter.com.crt /usr/local/vesta/ssl/certificate.crt

      8. Restart Vesta
      service vesta restart

      9. Clear history dan cache browsernya, kemudian ditutup lalu buka kembali browser.
      Coba lagi buka panel Vestanya. https://idnetter.com:8083

      Jadi SSL untuk panel Vesta hanya berlaku untuk satu domain yaitu idnetter.com, semoga berhasil gan.

  2. Taufiq Hidayat

    Thanks bro! work for me

Add a comment