Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana cara membuat CSR pada Tomcat. Pertama-tama, Anda akan membuat kunci privat dan penyimpanan kunci menggunakan keytool Java, kemudian membuat CSR (Permintaan Penandatanganan Sertifikat) untuk dikirim ke Otoritas Sertifikat (CA) Anda. Panduan ini akan memandu Anda melalui setiap langkah.
Apa yang Anda Butuhkan
- Java terinstal (JDK atau JRE) sehingga Anda dapat menggunakan keytool
- Akses ke terminal atau shell di server tempat kunci privat akan disimpan
Langkah 1: Buat Kunci Kunci dan Kunci Pribadi
Jalankan ini di terminal dan (ganti nama host/path sesuai kebutuhan):
keytool -genkeypair \
-alias tomcat \
-keyalg RSA -keysize 2048 \
-keystore yourdomain.p12 -storetype PKCS1
Anda akan diminta untuk membuat kata sandi keystore dan kata sandi utama (bisa sama).
Langkah 2: Masukkan detail organisasi Anda (DN)
Keytool akan meminta Distinguished Name (DN) yang digunakan oleh CSR Anda:
- C (Negara): kode dua huruf (misalnya, AS)
- ST (Negara Bagian/Provinsi): nama lengkap (mis., California)
- L (Lokalitas/Kota): misalnya, San Jose
- O (Organisasi): nama perusahaan yang sah (misalnya, Your Company LLC)
- OU (Unit Organisasi): bidang yang tidak digunakan; biarkan kosong
- CN (Nama Umum): nama host yang tepat (FQDN ) yang Anda amankan, atau karakter pengganti seperti *.yourdomain.com
Catatan: keytool melabeli CN sebagai “Siapa nama depan dan belakang Anda?” – masukkan FQDN, bukan nama orang.
Langkah 4: Buat kode CSR
Klien modern memvalidasi SAN (Subject Alternative Name), bukan CN saja. Meminta SAN secara langsung di CSR:
keytool -certreq \
-alias tomcat \
-keystore example.p12 \
-file yourdomain.csr \
-ext SAN=DNS:yourdomain.com,DNS:www.yourdomain.com
Langkah 5: Kirimkan CSR
Kode CSR Anda sudah siap. File ini berada di file yourdomain.csr. Anda dapat membukanya dengan editor teks pilihan Anda dan menyalin-tempel seluruh konten selama pesanan pembelian. Untuk memastikan Anda tidak melewatkan satu baris pun, gunakan tombol ctrl + tombol pintas untuk memilih seluruh teks.
Setelah Otoritas Sertifikat memvalidasi permintaan Anda dan mengirimkan berkas SSL, Anda dapat melanjutkan untuk menginstal SSL Anda pada Tomcat.
Hemat 10% untuk Sertifikat SSL saat memesan hari ini!
Penerbitan cepat, enkripsi kuat, kepercayaan peramban 99,99%, dukungan khusus, dan jaminan uang kembali 25 hari. Kode kupon: SAVE10

