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 http
endpoint
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