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 . Namun demikian, sertifikat SSL ini tetap bermanfaat ketika kita mengakses 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 httpendpoint webservice feeder yang berada disub folder ws.

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.

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)

Sekian tutorial singkat ini, semoga bermanfaat (*).


About the author