Cara install sertifikal SSL di halaman control panel VestaCP 8083
Sesungguhnya di VestaCP telah dibelaki SSL bagi halaman login panelnya tapi self-signed, jadi di panduan 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 Kamu telah mengaktifkan SSL Support >
Let’t Encrypt support bagi hostname atau domain Kamu via control panel Vesta.
Lakukan koneksi via SSH ssh root@IP
atau kalau gunakan Windows gunakan Putty
Hapus file sertifikat SSL self-signed VestaCP
rm -f /usr/local/vesta/ssl/*
Bikin 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 Kamu.
Restart VestaCP dengan command berikut:
service vesta restart
Cek, buka browser akses panel VestaCP dengan hostname Kamu diikuti port VestaCP. misal hostname.domainanda.com:8083
Selamat mencoba.
Sumber https://idnetter.com