Install SSL Certificate di Apache Tomcat – Linux

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…)