Untuk menginstall certificate di Apache Tomcat, ada beberapa langkah utama yang harus dilakukan.
Note : apache tomcat yang saya gunakan versi 5.5
Pertama, kita akan membuat local certificate atau keystore dan Certificate Signing Request (CSR) file.
- Masuk ke direktori di mana anda akan membuat certificate :
# cd /usr/share/tomcat5/
- Buat local certificate atau keystore :
# keytool -genkey -alias tomcat -keyalg RSA -keystore myserver.key
jika anda diminta memasukkan password, maka silahkan masukkan, misal : pass123
- Buat CSR :
# keytool -certreq -keyalg RSA -alias tomcat -file certreq.csr -keystore myserver.key
jika anda diminta memasukkan password, maka silahkan masukkan, misal : pass123
Dari langkah-langkah di atas, kita akan mendapatkan dua buah file, yaitu myserver.key dan certreq.csr
Untuk penamaan myserver.key dan certreq.csr terserah anda.
Kedua, anda harus me-register/submit file certreq.csr ke sebuah Certificate Authority ( verisign.com, geotrust.com, thawte.com, dan sebagainya) agar certreq.csr anda dapat mengidentifikasi website anda sebagai “secure” website.
(more…)