Cara Install SSL di Apache Tomcat yang Mudah

Saat ini, meng-install SSL pada website sudah jadi kewajiban. Bahkan, Google pun juga sudah menandai website yang sudah terlindungi SSL dan tidak, lho.

Kenapa sih SSL itu penting banget? Nah, ini semua demi keamanan website kita supaya jangan sampai nih ada data yang dilihat oleh para hacker.

Untuk meng-install SSL sendiri ada dua cara yang bisa dilakukan, yaitu secara manual dan otomatis lewat panel admin.

Nah, kalau Sahabat Qwords menggunakan Apache Tomcat tanpa panel, kita harus install SSL dengan cara manual.

Tapi, tenang saja, caranya juga nggak terlalu sulit, kok. Sahabat Qwords tinggal ikuti saja cara install SSL di Apache Tomcat berikut ini. Yuk!

  1. Generate CSR dengan menjalankan perintah:
    # keytool -certreq -keyalg RSA -alias namedomain -file namedomain.csr -keystore /etc/pki/keystore
  2. Atau bisa juga generate melalui aplikasi Qwords di sini. Untuk caranya, bisa cek di sini.
  3. Khusus generate melalui aplikasi, simpan dan upload Private Key ke server dengan menjalankan perintah:
    # cd /etc/pki/keystore
    # nano namafile.key
  4. Jika sudah, informasikan CSR yang sudah di-generate tadi ke tim Billing Qwords untuk proses pemesanan SSL.
  5. Jika SSL sudah issued, Sahabat Qwords akan menerima informasi berikut ini:
    1. root.crt (root certificate) 
    2. intermediate.crt (intermediate certificate) 
    3. namedomain.crt (issued certificate by CA)
  6. Upload atau copy ketiga file tersebut ke server dengan menjalankan perintah:
    # nano namafile
  7. Install root certificate dengan menjalankan perintah berikut:
    # keytool -import -alias root -keystore /etc/pki/keystore -trustcacerts -file root.crt
  8. Install intermediate certificate dengan menjalankan perintah berikut:
    # keytool -import -alias intermed -keystore /etc/pki/keystore -trustcacerts -file intermediate.crt
  9. Install issued certificate dengan menjalankan perintah berikut:
    # keytool -import -alias namedomain.crt -keystore /etc/pki/keystore -trustcacerts -file svr1.tecadmin.net.crt
  10. Tambahkan konfigurasi pada file conf/server.xml supaya instalasi berjalan baik dengan menjalankan perintah:
    # nano /conf/server.xml
  11. Tambahkan konfigurasi atau buka port SSL dengan menambahkan script berikut:
    <Connector port="8443" protocol="HTTP/1.1"
               connectionTimeout="20000"
                    redirectPort="8443"
                    SSLEnabled="true"
                    scheme="https"
                    secure="true"
                    sslProtocol="TLS"
                    keystoreFile="/etc/pki/keystore"
                   keystorePass="_password_" />
  12. Jika sudah, restart service Tomcat.

Sampai di sini, cara install SSL di Apache Tomcat secara manual sudah selesai nih. Gimana? Tidak terlalu sulit, kan?

Jika ada pertanyaan atau kendala, langsung saja hubungi tim kami melalui Live Chat, Call Center atau Support Ticket, ya.

Cek juga artikel tutorial kami yang lain dengan klik di sini!