Jika pada beberapa pos sebelumnya saya pernah mengkonfigurasikan HTTPS menggunakan Apache, nahh pada kali ini saya akan mengkonfigurasikan HTTPS menggunakan Nginx, Oke langsung saja simak konfigurasi berikut.
1. Topologi
2. Masuk ke Directory certs
Pertama tama kita perlu masuk ke /etc/pki/tls/certs, karena pada directory kita akan membuat file key nya.3. Membuat FIle .key
Setelah kita masuk ke directory tersebut, kita membuat keynya, caranya dengan menggunkan perintahmake (namafile).key
4. Sinkronisasikan openssl ke file dino.key
Setelah itu kita sinkronisasikan openssl ke file .key nya, caranya dengan menggunakn perintah berikutopenssl rsa -in (namafile).key -out (namafile).key
5. Membuat File .csr
Sekarang kita membuat file .csr nya, caranya dengan menggunakn perintahmake (namafile).csrsetelah itu kita perlu memasukan country name, state, city, dan yang lainnya. untuk itu sesuaikan saja dengan lokasi dan alamat web kalian.
6. Generate SSL
setelah itu kita generate SSlnya dengan perintahopenssl x509 -in (namafile).csr -out (namafile).crt -req -signkey (namafile).key -days 3650
7. Mengedit File vhost.conf
Sekarang kita masuk ke file vhost nya yang berada pada direktori /etc/nginx/conf.d/.
Penjelasan Script
listen berfungsi sebagai port pada web nya
Server_name adalah name server yang digunakan
ssl_certificate adalah letak dari file certificate nya kita buat
ssl_certificate_key adalah letak dari filekey yang kita buat
root berfungsi sebagai lokasi halaman web tersebutindex adalah file index dari web nya.
8. Restart Nginx
Setelah kita mengedit file Vhost nya, sekarang kita restart nginx nya, jika berhasil ketika direstart maka konfigurasi tadi berhasil.
9. Tambahkan Service
Sekarang kita tambahkan service di firewall nya menjadi httpssetelah itu reload firewallnya.
10. Membuat File .html
Setelah itu kita membuat file .html yang terletak pada direktori /usr/share/nginx/virtualhost.com/.fileini berfungsi sebagai tampilan halaman web ketika di akses.
11. Akses Web
Sekarang kita akses web nya lewat client, buka browser lalu ketikah
https://www.(namadomain)
Dan inilah tampilan web nya ketika di akses.
Dengan begitu Konfigurasi HTTPS Dengan Nginx Di Centos7 selesai.
Tunggu lanjutannya ya :3.
Jika ada masukan silahkan comment dibawah.
Semoga Blog ini bisa bermanfaat dan membantu.
Terima Kasih... ^_^
Wassalamualaikum Wr Wb
0 komentar:
Post a Comment