Cara Install ZeroSSL di CyberPanel Lengkap dengan Panduan SSL HTTPS
Keamanan website merupakan hal yang sangat penting, terutama jika website Anda mengelola data pengguna atau transaksi online. Salah satu cara paling efektif untuk meningkatkan keamanan website adalah dengan menggunakan SSL (Secure Socket Layer).
Selain menggunakan layanan populer seperti Let’s Encrypt, Anda juga bisa menggunakan ZeroSSL sebagai alternatif penyedia sertifikat SSL gratis. ZeroSSL memungkinkan Anda membuat sertifikat SSL gratis dengan masa berlaku hingga 90 hari.
Artikel ini akan membahas secara lengkap mengenai cara install ZeroSSL di CyberPanel, mulai dari pembuatan sertifikat hingga pemasangan SSL di server.
Apa Itu ZeroSSL?
ZeroSSL adalah layanan penyedia sertifikat SSL/TLS yang digunakan untuk mengenkripsi komunikasi antara browser dan server website. Dengan menggunakan SSL, data yang dikirimkan melalui website seperti informasi login, pengisian formulir, hingga transaksi online akan lebih aman karena terlindungi oleh sistem enkripsi. Hal ini membantu mencegah pihak yang tidak bertanggung jawab mengakses atau mencuri data sensitif dari pengguna.
Secara umum, ZeroSSL memiliki beberapa fungsi penting, seperti mengamankan komunikasi data pada website, mengaktifkan protokol HTTPS, meningkatkan kepercayaan pengunjung terhadap keamanan situs, serta membantu meningkatkan performa SEO di mesin pencari. Selain itu, ZeroSSL juga menyediakan sertifikat SSL gratis dengan masa aktif hingga 90 hari. Setelah masa berlaku tersebut habis, pengguna perlu memperbarui atau menginstal kembali sertifikat agar keamanan website tetap terjaga.
Apa Itu CyberPanel?
CyberPanel adalah control panel hosting berbasis OpenLiteSpeed yang memudahkan pengguna dalam mengelola server VPS. Dengan CyberPanel, pengguna dapat:
-
Mengelola website
-
Mengatur database
-
Mengelola email
-
Menginstal SSL
-
Mengatur DNS
Panel ini cukup populer karena gratis, ringan, dan mudah digunakan, terutama untuk pengguna VPS.
Persiapan Sebelum Install ZeroSSL di CyberPanel
Sebelum memulai instalasi, pastikan beberapa hal berikut sudah siap:
-
VPS sudah terinstall CyberPanel
-
Domain sudah ditambahkan ke CyberPanel
-
DNS domain sudah diarahkan ke IP server
-
Website sudah aktif di server
-
Anda memiliki akun ZeroSSL
Jika semua persiapan sudah lengkap, Anda bisa melanjutkan ke tahap pembuatan sertifikat SSL.
Cara Install ZeroSSL di CyberPanel
Berikut langkah-langkah lengkap install ZeroSSL di CyberPanel.
1. Membuat Akun ZeroSSL
Langkah pertama adalah membuat akun ZeroSSL.
- Kunjungi website ZeroSSL
- Klik Sign Up
- Masukkan email dan password
- Verifikasi email
- Login ke dashboard ZeroSSL
Setelah login, Anda dapat mulai membuat sertifikat SSL untuk domain Anda.
2. Membuat Sertifikat SSL Baru
Setelah masuk ke dashboard ZeroSSL:
- Klik New Certificate
- Masukkan nama domain Anda
Contoh: namadomain.com
- Klik Next Step
- Pilih 90-Day Certificate
- Klik Next Step
Pada bagian CSR:
-
Pilih Auto-Generate CSR
Kemudian klik Next Step untuk melanjutkan proses.
3. Verifikasi Kepemilikan Domain
ZeroSSL meminta verifikasi bahwa Anda benar-benar pemilik domain.
Ada beberapa metode verifikasi:
- DNS CNAME
- HTTP File Upload
- Email Verification
Metode yang paling sering digunakan adalah DNS CNAME.
Langkahnya:
- Salin kode CNAME Record yang diberikan ZeroSSL
- Masuk ke pengaturan DNS domain
- Tambahkan record CNAME sesuai data dari ZeroSSL
- Simpan perubahan
- Tunggu propagasi DNS (sekitar 1–24 jam)
Setelah DNS terdeteksi, klik Verify Domain di dashboard ZeroSSL.
4. Download Sertifikat SSL
Jika verifikasi berhasil:
- ZeroSSL akan menerbitkan sertifikat
- Klik Download Certificate
- Pilih tipe Web Server
- Download file .zip
Di dalam file tersebut biasanya terdapat beberapa file seperti:
- certificate.crt
- ca_bundle.crt
- private.key
File ini yang nantinya digunakan untuk instalasi SSL di CyberPanel.
5. Menggabungkan File Sertifikat
Sebelum diupload ke CyberPanel, Anda perlu menggabungkan file sertifikat.
Langkahnya:
- Buka file certificate.crt
- Buka file ca_bundle.crt
- Gabungkan isinya menjadi satu file
Urutan yang benar:
ca_bundle.crt
Setelah itu simpan hasil gabungan tersebut.
6. Install SSL di CyberPanel
Sekarang saatnya memasang SSL di CyberPanel.
Langkah-langkahnya:
- Login ke CyberPanel
- Klik menu Websites
- Pilih List Websites
- Klik Manage pada domain Anda
- Pilih menu Add SSL
Masukkan data berikut:
- CRT → isi dengan file gabungan sertifikat
- KEY → isi dengan file
private.key
Klik Save untuk menyimpan pengaturan.
Jika berhasil, CyberPanel akan menampilkan notifikasi bahwa SSL berhasil dipasang.
7. Restart OpenLiteSpeed
Jika SSL belum aktif, lakukan restart server.
Caranya:
- Masuk ke CyberPanel
- Pilih menu Server Status
- Klik Restart LiteSpeed
Setelah itu coba akses website menggunakan: https://namadomain.com
Jika muncul ikon gembok di browser, berarti SSL sudah aktif.
Cara Memaksa Website Menggunakan HTTPS
Agar website selalu menggunakan SSL, Anda bisa memaksa redirect ke HTTPS.
Langkahnya: Masuk ke CyberPanel → Pilih Websites → Klik List Websites → Klik Manage → Pilih Rewrite Rules → Pilih Force HTTP → HTTPS → Klik Save
Setelah itu semua pengunjung akan otomatis diarahkan ke HTTPS.
Kelebihan Menggunakan ZeroSSL
Berikut beberapa kelebihan ZeroSSL:
1. Gratis
ZeroSSL menyediakan sertifikat SSL gratis untuk website.
2. Mudah Digunakan
Proses pembuatan sertifikat cukup sederhana.
3. Mendukung Banyak Platform
Bisa digunakan pada berbagai server seperti:
- Apache
- Nginx
- LiteSpeed
- CyberPanel
4. Mendukung Berbagai Metode Verifikasi
ZeroSSL menyediakan beberapa metode validasi domain.
Kekurangan ZeroSSL
Selain kelebihan, ZeroSSL juga memiliki beberapa kekurangan.
1. Masa Aktif Pendek
Sertifikat gratis hanya berlaku 90 hari sehingga harus diperbarui secara berkala.
2. Proses Manual
Berbeda dengan Let’s Encrypt yang dapat diperbarui otomatis.
3. Batas Pembuatan Sertifikat
Pada paket gratis terdapat batasan jumlah sertifikat yang dapat dibuat.
Tips Agar Instalasi SSL Berhasil
Agar proses instalasi berjalan lancar, perhatikan beberapa tips berikut:
-
Pastikan DNS domain sudah mengarah ke server
-
Tunggu propagasi DNS sebelum verifikasi
-
Gunakan format sertifikat yang benar
-
Restart server jika SSL tidak aktif
-
Periksa error melalui browser atau log server
Kesimpulan
ZeroSSL merupakan alternatif layanan SSL gratis yang dapat digunakan untuk mengamankan website. Dengan sertifikat SSL, website Anda akan menggunakan protokol HTTPS sehingga komunikasi data menjadi lebih aman.
Proses instalasi ZeroSSL di CyberPanel meliputi beberapa tahap, mulai dari membuat akun ZeroSSL, membuat sertifikat SSL, melakukan verifikasi domain, hingga memasang sertifikat pada CyberPanel.
Walaupun masa aktifnya hanya 90 hari, ZeroSSL tetap menjadi solusi yang cukup baik bagi pengguna yang ingin mencoba SSL gratis atau belajar mengelola keamanan website di server VPS.
