8.15 Konfigurasi HTTPS pada NGINX (Centos7)


KONFIGURASI

Masuk ke Direktori certs

Pertama tama kita perlu masuk ke /etc/pki/tls/certs, karena pada directory kita akan membuat file key nya.

Membuat File .key
Setelah kita masuk ke directory tersebut, kita membuat keynya, caranya dengan menggunkan perintah
make server.key
Ketika diminta password, kalian masukan lah password yang kalian suka, dengan minimal 4 karakter

Sinkronisasikan openssl ke file server.key
Setelah itu kita sinkronisasikan openssl ke file .key nya, caranya dengan menggunakn perintah berikut
openssl rsa -in server.key -out server.key

Membuat File .csr
Sekarang kita membuat file .csr nya, caranya dengan menggunakn perintah
make (namafile).csr
Lalu kita perlu memasukan country name, state, city, dan yang lainnya. untuk itu sesuaikan saja dengan lokasi dan alamat web kalian.

Generate SSL
Setelah itu kita generate SSLnya , lihat gambar di bawah ini

Mengedit File virtualhost.conf
Sekarang kita masuk ke file virtualhost 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 tersebut
index adalah file index dari web nya.

Restart Nginx
Lakukan lah restart pada nginx, agar semua konfigurasi yang kita lakukan terterapkan

Tambahkan Service
Sekarang kita tambahkan service di firewall nya menjadi https
firewall-cmd --permanent --add-service=https
setelah itu reload firewallnya.
firewall-cmd --reload

Membuat File .html
Lalu kalian membuat file .html yang terletak pada direktori /usr/share/nginx/virtualhost.com/.file ini berfungsi sebagai tampilan halaman web ketika di akses.

Dan inilah tampilan web yang saya biuat tadi

SEKIAN DARI TIROUTI IT ,. SEMOGA BERMANFAAT ^.^
Share on Google Plus

About tirouti it

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 komentar:

Post a Comment