HTTPS merupakan kata yang berasal dari bahasa inggris dan asal katanya terdiri dari Hypertext Transfer Protocol Securre dan disingkat menjadi HTTPS. HTTPS dapat diartikan sebagai bentuk protokol valid dan aman. Hal ini disebabkan perintah dan data melalui protokol HTTPS ini telah dilindungi dengan sistem Encryp melalui berbagai format, sehingga ini akan menyulitkan bagi orang-orang yang mau membajak isi dari dokumen yang dikirim dengan menggunakan media HTTPS.
topologi
yuk langsung aja ke konfigurasinya
1. Masuk ke direktori.
2. Selanjutnya buat server key. Dan buat password untuk key.
3. Sekarang kita buat private key buatan sendiri dengan memasukan password key tadi ke openssl rsa nya.
4. Buat server.csr "make server.csr". Dan isi data seperti gambar dibawah
5. Lakukan sinkronisasi openssl pada server.key
6. Install mod ssl
7. Edit file yang ada di /etc/httpd/conf.d/ssl.conf
8. Ubah script seperti pada gambar yang di kotak merah.
9. Restart httpd agar konfigurasi baru berfungsi
10. Lakukan perintah dibawah ini
Restorecon= Mengembalikan/mengganti permission untuk /etc/pki/
11. Edit file yang ada di nano /etc/httpd/conf.d/vhostsuci.conf
SSLEngine= Menyalakan SSL.
SSLCertificateFile /etc/pki/tls/certs/server.crt= Lokasi sertifikat SSL.
SSLCertififaceKeyFile /etc/pki/tls/certs/server.key= Lokasi sertifikat SSL key.
12. Kemudian kita mengecek file konfigurasi vhost apakah ada yang salah atau tidak.
13. Jalankan firewall untul https
14. Buka browser (Firefox) masukan URL nama domain
Bisa dilihat pada bagian https nya dicoret karena ssl/sertifikat yg digunakan itu tidak berbayar / buatan sendiri
0 on: "Lab 8.6 Konfigurasi SSL Apache"