8.6 Konfigurasi Web Server HTTPS pada CentOS 7

Okee di pagi hari yang cerah ini saya akan melanjutkan tutorial Web Server CentOS 7, Sekarang ini saya akan memberikan tutorial "Konfigurasi Web Server HTTPS".Sebelum melanjutkan ke konfigurasinya, Alangkah baiknya kita mengenal lebih dulu apa itu HTTPS.

HTTPS adalah kata yang berasal dari bahasa inggris yaitu Hyper Text Transfer Protocol Secure, HTTPS ini merupakan protocol yang valid dan aman.Sebab apaa?karena HTTPS ini melindungin perintah dan data dengan sistem Encryp melalui berbagai format, Sehingga hal ini menyulitkan orang lain untuk membajak isi dokumen yang di kirim dengan media HTTPS.

Okee begitulah gambaran mengenai HTTPS :3 dan ini topologinya..




Masuk ke direktori certs


Masukan perintah seperti gambar diatas.
cd : change directory.

Membuat Server Key


Masukan perintah diatas, Beri passwordnya.
"make (nama file).key".

Membuat Private Key


Masukan perintah diatas dan masukan password server key yang tadi telah dibuat.

Membuat server.csr


Masukan perintah diatas dan isi : Country Name,Province,City,dll.Untuk password di kosongkan saja.

Sinkronasikan open SSL pada Server Key


Masukan perintah diatas untuk sinkronasi.

Install Mod ssl


Masukan perintah seperti gambar diatas.


Tunggu beberapa saat sampai proses installasi selesai.

Edit File ssl.conf


Masuk kedalam file ssl.conf dengan perintah diatas.

Before



After



Ganti seperti gambar diatas.

Before



After


Ganti file .crt yang awalnya "localhost" menjadi file .crt yang sudah kita buat.



Masukan juga .key yang sudah kita buat pada "Server Private Key".


Restart HTTPD



Restart http setelah melakukan konfigurasi.


Mengganti permission



Lakukan perintah seperti gambar diatas untuk mengganti / mengembalikan permission.

Edit file vhostrajaqi.conf


Masuk kedalam file dengan perintah 
"nano /etc/httpd/conf.d/vhostrajaqi.conf".

Note : 433 adalah port HTTPS.
          SSLEngine on untuk mengaktifkan sslnya.
              SSLCertificateFile adalah file .crt-nya.
          SSLCertificateKeyFile adalah file .key-nya.

Cek Konfigurasi


Masukan perintah diatas untuk mengecek konfigurasi apakah benar atau tidak.

Tambahkan Service


Masukan perintah diatas untuk menambah service https dan me-reload firewall-nya.

Akses Web


Masukan nama domain kalian, Pasti akan terdapat pemberitahuan certificate seperti gambar diatas, Berarti konfigurasi httpsnya berhasil.


Nah karena tadi kita menggunakan file virtual host maka tampilannya sama.

Okee seperti itulah konfigurasinyaa, semoga bermanfaat...


Related Posts :