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.
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.
Contoh: saya ingin
idnetter.com
dipakai sebagai akses panel Vesta,https://www.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 perintahnyaHapus dulu SSL yang lama
rm -f /usr/local/vesta/ssl/*
Sekarang link SSLnya (Ganti nama domainnya), jalankan perintah ini
dan ini
8. Restart Vesta
service vesta restart
9. Clear history dan cache browsernya, kemudian ditutup lalu buka kembali browser.
Coba lagi buka panel Vestanya.
https://www.idnetter.com:8083
Jadi SSL untuk panel Vesta hanya berlaku untuk satu domain yaitu
idnetter.com
, semoga berhasil gan.Thanks bro! work for me