Konfigurasi SSL Apache
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.
Oke langsung saja kita ke tahap konfigurasinya :
Berikut ini adalah topologinya :
1. Masuk ke direktori.
2. Selanjutnya buat server key. Dan buat password untuk key nya .
3. Selanjutnya adalah membuat private key buatan kita sendiri dengan memasukan password key tadi yang terlah dibuat di openssl rsa nya.
4. Buat server.csr "make server.csr". Dan isi data seperti gambar dibawah .
5. Lakukan sinkronisasi openssl pada server.key nya . Ikuti seperti perintah dibawah ini .
6. Install mod ssl nya , sesuai kan dengan perintah dibawah ini .
7. Edit file yang ada di /etc/httpd/conf.d/ssl.conf .
8. Ubah script seperti pada gambar yang ada di kotak merah.
Menjadi script seperti gambar dibawah ini .
10. Lakukan perintah dibawah ini .
- restorecon = mengembalikan/mengganti permission untuk /etc/pki/
11. Edit file yang ada di nano /etc/httpd/conf.d/vhostsamsinar.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. Lakukan pengujian pada browser (Firefox) dan masukan URL nama domain
- Bisa dilihat pada bagian https nya dicoret karena ssl/sertifikat yg digunakan itu tidak berbayar / buatan sendiri
Konfigurasi selesai .
Semoga Bermanfaat .
0 komentar:
Posting Komentar