Install Sertifikat TLS/SSL untuk Feeder Linux menggunakan Let’s Encrypt

ByYusuf Ayuba

Install Sertifikat TLS/SSL untuk Feeder Linux menggunakan Let’s Encrypt

Artikel ini merupakan kelanjutan dari artikel sebelumnya, jadi pastikan anda telah membaca dan mempraktekkan artikel tersebut.

baca — Konfigurasi NGINX sebagai Reverse Proxy Apache Feeder Linux

Saat artikel ini ditulis, Feeder Linux belum sepenuhnya support protokol HTTPS. Ini dikarenakan settingan base_url pada aplikasi Feeder Linux tersebut ternyata disetting secara statis yang hanya mengarah ke http, sehingga ketika mengakses feeder linux menggunakan https, sertifikat SSL selalu dianggap invalid dikarenakan path dari asset-asset aplikasi masih tetap menggunakan http. Namun demikian, sertifikat SSL ini tetap bermanfaat ketika kita mengakses endpoint webservice feeder yang berada disub folder ws.

SSL dianggap invalid
SSL dianggap invalid

Sesuai judul artikel, sertifikat SSL yang akan kita gunakan adalah Let’s Encrypt yang terkenal dan sekaligus gratis digunakan, untuk menginstall-nya pun sangat mudah, ikuti langkah-langkah berikut:

Install certbot

apt-get install software-properties-common
add-apt-repository ppa:certbot/certbot
apt-get update
apt-get install python-certbot-nginx

Menambahkan TSL/SSL ke Domain/Subdomain

certbot --nginx

Pilih domain/subdomain yang ingin ditambahkan sertifikat SSL-nya

Selanjutnya Pilih angka 1 (No redirect - Make no further changes to the webserver configuration)

Jika tidak terjadi Error, sertifikat SSL anda berhasil diinstall.

Sertifikat SSL berhasil ditambahkan ke subdomain
Sertifikat SSL berhasil ditambahkan ke subdomain

Untuk mengetest-nya silahkan buka url https://www.ssllabs.com/ssltest/analyze.html?d=feeder.akper-luwuk.ac.id (silahkan ganti feeder.akper-luwuk.ac.id dengan domain/subdomain masing-masing)

Hasil test SSL

Sekian tutorial singkat ini, semoga bermanfaat (*).

About the author

Yusuf Ayuba administrator

1 Comment so far

Cara Aman Menambahkan Aplikasi Lain di Server Feeder Linux – Duta InformasiPosted on7:41 pm - Feb 6, 2020

[…] Untuk settingan lebih lanjut, silahkan ikuti artikel ini Konfigurasi NGINX sebagai Reverse Proxy Apache Feeder Linux dan Install Sertifikat TLS/SSL untuk Feeder Linux menggunakan Let’s Encrypt […]

Leave a Reply

%d bloggers like this: