Konfigurasi SSLForFree di Nginx Secara Manual
Cara yang paling benar dan yang paling direkomendasikan adalah metode yang mengautomatisasi proses pendaftaran dan renew certificate. Proses instalasi manual seperti ini sepertinya terlalu membutuhkan perhatian khusus karena certificate yang didaftarkan di sslforfree akan expired 90 hari kemudian, dan Anda sebagai developer harus memperbaharui certificate tersebut. Tapi jika Anda memang perlu, maka cara di bawah ini bisa diikuti dalam proses instalasi certificate sslforfree di engine nginx secara manual.
- Buka web sslforfree.com, dan daftarkan web Anda.
- Ikuti instruksinya, dan dapatkan file verifikasi yang diberikan.
- Simpan file tersebut di server, dan verifikasi web Anda.
- Download semua file certificate.
- Jalankan perintah berikut untuk menggabungkan file
certificate.crt
danca_bundle.crt
menjadibundle.crt
- Jalankan perintah berikut untuk menghasilkan file
privkey.pem
dari fileprivate.key
- Upload semuanya ke server, dan tempatkan di area yang tidak bisa diakses dari browser, dan bisa dibaca oleh user nginx.
- Tambahkan konfigurasi berikut pada konfigurasi web Anda di dalam seksi server:
- Restart nginx. Enjoy!