HTTPS
Assalamu'alaikum Wr.Wb
Haiii kawan. Hari ini Kita belajar HTTP yuk. Sebelum Kita menuju ke Langkah Kerja atau Cara membuat HTTPS. Kita pelajari terlerbih dahulu Apa itu HTTPS?.
- Pengertian HTTPS
HTTPS juga disebut HTTP melalui TLS, HTTP melalui SSL, dan HTTP Aman adalah protokol untuk komunikasi yang aman melalui jaringan komputer yang banyak digunakan di Internet. HTTPS terdiri dari komunikasi melalui Hypertext Transfer Protocol (HTTP) dalam koneksi terenkripsi dengan Transport Layer Security, atau pendahuluannya, Secure Sockets Layer. Motivasi utama untuk HTTPS adalah otentikasi dari website yang dikunjungi dan perlindungan privasi dan integritas data dipertukarkan. Dalam penyebaran populer di internet, HTTPS menyediakan otentikasi website dan terkait web server dengan yang satu berkomunikasi, yang melindungi terhadap serangan man-in-the-middle. Selain itu, ia menyediakan enkripsi dua arah komunikasi anatara klien dan server, yang melindungi terhadap yang dapat merusak atau menempa isi komunikasi. Dalam prakteknya, ini memberikan jaminan yang wajar bahwa seseorang berkomunikasi dengan tepat website yang satu dimaksudkan untuk berkomunikasi dengan (sebagai lawan penipi), serta memastikan bahwa isi dari komunikasi antara pengguna dan situs tidak dapat dibaca atau dipalsukan oleh pihak ketiga. Secara historis, koneksi HTTPS terutama digunakan untuk transaksi pembayaran di World Wibe Web (www),e-mail dan untuk transaksi sensitif dalam sistem informasi perusahaan.
- Tujuan
-Dapat mengetahui konfigurasi HTTPS
- Alat dan Bahan
2. Server
3. Jaringan Internet yang stabil
- Langkah Kerja
2. Pastikan Anda sudah menginstall apache2 terlebih dahulu, jika belum install terlebih dahulu dengan perintah "apt-get install apache2"
3. Kemudian install paket "ssl-cert" dan "openssl", tetapi biasanya paket tersebut sudah ikut terinstall saat kita menginstall apache2.
4.Kemudian Anda harus meng-import atau men-generate sebuah sertifikat dengan mengaktifkan apache2. Dengan cara ketik "openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem
5. Kemudian akan muncul seperti gambar dibawah ini, lalu isiskan sesuai lokasi Anda dan domain Anda.
6. Kemudian enable mode ssl dengan perintah "a2enmod ssl"
7. Kemudian restart apache2 dengan perintah "service apache2 restart"
8. Kemudian periksa apakah ada tiga baris terbawah seperti "Listen 443" dengan ketik "nano /etc/apache2/ports.conf"
9. Kemudian edit file default apache2 dengan ketik "nano /etc/apache2/sites-available/000-default.conf
10. Kemudian tambahkan beberapa konfigurasi
<VirtualHost *:443>
ServerName arum.smkn1pedan.net
ServerAlias www.arum.smkn1pedan.net
SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>
11. Kemudian "ctrl+x" lalu simpan dengan ketik "y" lalu enter
12. Setelah itu restart apache2 dengan ketik "service apache2 restart"
13. Kemudian cek di web browser dengan cara ketik "https://IP Anda" atau jika Anda sudah mempunyai DNS maka bisa menggunakan domain Anda dengan cara "https://domain Anda"
14. Kemudian pilih Advanced
15. Kemudian klik "Add Exception..." Maka akan muncul seperti gambar dibawah ini.
17. Kemudian akan muncul seperti gambar dibawah ini.
- Referensi
Konfigurasi HTTPS sudah selesai. Semoga bermanfaat dan Mohon maaf jika ada salah kata . Saya ucapkan Terimakasih .
Wassalamu'alaikum Wr.Wb
0 komentar