Setidaknya ada 3 tahapan yang perlu Anda lakukan agar sertifikat SSL dapat diterbitkan oleh penyedia SSL (Certificate Authority). Tiga tahapan tersebut meliputi pembuatan CSR (Certificate Signing Request) dan private key, konfigurasi SSL, serta validasi SSL. Dalam artikel ini, kami akan membahas tahapan pertama, yaitu generate CSR dan private key di cPanel hosting.
Panduan ini bisa Anda gunakan, jika hosting atau server Anda menggunakan control panel cPanel. Namun bagi Anda yang menggunakan control panel lainnya, Anda bisa membaca artikel berikut:
Sebelum kami bahas cara generate CSR di cPanel, terlebih dahulu kami akan menjelaskan tentang apa itu CSR. Simak informasi berikut ini.
Apa itu CSR?
Certificate Signing Requests atau yang disingkat menjadi CSR adalah sebuah kode yang digunakan untuk permohonan registrasi sertifikat SSL. CSR digunakan untuk mendaftarkan sertifikat SSL ke CA (certificate authority) dan oleh CA digunakan untuk memvalidasi informasi sertifikat yang akan diterbitkan.
Pada saat Anda men-generate CSR, maka secara otomatis Anda juga membuat Private key. Dalam hal ini, CSR bisa disebut dengan public key, sedangkan file .key yang digenerate bersamaan dengan CSR bisa disebut dengan private key.
Private key ini digunakan pada proses instalasi SSL di server, dan juga sebagai validator apakah SSL yang diinstall valid atau tidak sesuai CSR yang saat melakukan konfigurasi SSL. Jika private key dan CRT atau sertifikat SSL valid, maka proses instalasi SSL dapat dilakukan.
Bagi anda yang menggunakan layanan Shared/Unlimited/Cloud hosting atau layanan VPS dengan lisensi cPanel, maka generate CSR bisa dilakukan melalui cPanel. Anda bisa menyimak informasi berikut sebagai panduannya.
Cara generate CSR di cPanel
Berikut adalah cara generate CSR dan private key di cPanel hosting.
- Login ke cPanel.
- Untuk membuat CSR, dapat dilakukan melalui menu ‘SSL/TLS’ pada cPanel.
- Lalu pilih ‘Certificate Signing Requests (CSR)’ klik ‘Generate, view, or delete SSL certificate signing requests’.
- Isi dari CSR kurang lebih sebagai berikut :
Keterangan :
- Key : Gunakan 2048 bit.
- Domains : Bagi yang memesan layanan Standart SSL, silahkan isi dengan www.namadomainanda (contoh : www.rumahweb.com). Sedangkan bagi Anda yang memesan layanan Wildcard SSL, silahkan isi dengan *.namadomainanda (contoh : *.rumahweb.com).
- City : Isi dengan alamat Kota Anda
- State : Isi dengan alamat provinsi Anda
- Country : Isi dengan Indonesia atau negara Anda
- Company : Sesuaikan dengan data nama perusahaan Anda
- Company Division : Sesuaikan dengan data/request divisi yang akan digunakan. Jika tidak ada, silahkan isi dengan IT.
- Email : Sesuaikan dengan alamat email Anda.
Sebagai catatan tambahan: Email ini tidak digunakan untuk pengiriman approval link oleh pihak CA. Opsi email yang digunakan sesuai konfigurasi SSL di halaman Clientzone. - Passphrase : Boleh di isi atau boleh di kosongi. Jika akan di isi, silahkan isi dengan kombinasi angka, huruf dan jangan lupa untuk dicatat.
- Description : Deskripsi singkat tentang nama website anda atau boleh di kosongi.
5. Setelah semua data terisi klik Generate.
Setelah generate CSR selesai, Anda akan melihat kode CSR yang diawali dan diakhiri dengan kode berikut.
—–BEGIN CERTIFICATE REQUEST—–
—–END CERTIFICATE REQUEST—–
Silahkan copy paste kode tersebut, untuk melanjutkan tahapan selanjutnya yaitu Konfigurasi SSL.
Demikian artikel kami tentang apa itu CSR dan cara membuat CSR di cPanel. Semoga bermanfaat.