- Back to Home »
- ILJ with Ubuntu »
- Konfigurasi HTTPS
Posted by : Muhamad Ilyas Nugraha
Sabtu, 28 Februari 2015
- Sebelum melakukan secure pada http lakukan instalasi openssl terlebih dahulu seperti gambar dibawah :
- Setelah selesai melakukan instalasi openssl kemudian kita lakukan menambahkan subdomain admin.ilyas.com, dengan cara menambahkan konfigurasi pada db.ilyas seperti gambar dibawah :
- Setelah terbuka halaman konfigurasi db.ilyas kemudian lakukan penambahan konfigurasi seperti gambar dibawah :
- Setelah itu keluar dari konfigurasi db.yogi kemudian lakukan hal yang sama pada db.192
- Setelah disimpan semua konfigurasi kemudian lakukan restart bind9 untuk merefresh dari dns seperti gambar dibawah :
- Setelah melakukan restart service bind9 kemudian lakukan pembuatan direktori sertifikat seperti gambar dibawah :
- Setelah melakukan penambahan direktori kemudian lakukan penambahan ssl pada direktori sertifikat, seperti gambar dibawah ini :
- Setelah melakukan penambahan sertifikat kemudian lakukan konfigurasi pada 000-default.conf seperti gambar dibawah ini :
- Setelah tampil halaman konfigurasi 000-default.conf kemudian lakukan penambahan konfigurasi seperti gambar dibawah :
- Setelah selesai penambahan konfigurasi pada 000-default.conf kemudian lakukan pengaktifan ssl seperti gambar dibawah :
- Setelah melakukan pengaktifan ssl, kemudian lakukan penambahan direktori admin pada /var/www seperti gambar dibawah :
- Setelah selesai pembuatan direktori admin, kemudian lakukan pembuatan file baru pada direktori admin seperti gambar dibawah :
- Setelah melakukan pembuatan file baru nanti akan muncul file baru lakukan penambahan pada file tersebut seperti gambar dibawah :
- Setelah selesai menambahkan pada file baru kemudian lakukan perubahan hak akses seperti gambar dibawah :
- Setelah melakukan perubahan hak akses kemudian kita lakukan restart service dari apache2 seperti gambar dibawah :
- Kemudian kita lakukan uji coba disisi klien dengan mengetikan https://admin.ilyas.com seperti gambar dibawah :
- Setelah muncul untuk menambahkan sertifikat baru pada browser anda kemudian kita lakukan penambahan seperti gambar dibawah :
- Setelah selesai melakukan penambahan sertifikat kemudian akan muncul
tampilan dari admin.ilyas.com dan halaman dari admin.ilyas.com akan muncul
https:// seperti gambar dibawah :
PERTANYAAN PENDAHULUAN1. Apakah perbedaan antara HTTP dengan HTTPS?
- HTTP itu sendiri memberikan definisi terhadap bagaimana pesan dapat disampaikan dan diformat dari server menuju klien, sedangkan
- HTTPS atau yang memiliki kepanjangan Hypertext Transfer Protocol Secure ini juga merupakan suatu protokol yang dipakai oleh www dimana https itu sendiri akan memberikan definisi terhadap bagaimana pesan dapat disampaikan dan diformat dari server menuju klien dengan sangat aman
- https://www.facebook.com/
- https://tune-new.telkomuniversity.ac.id/
- https://twitter.com/
- https://www.google.com/
- https://mail.google.com
TEST AKHIR
1. Jelaskan parameter yang ada pada perintah berikut :
openssl req -x509 -nodes -days 365 –newkey rsa:2048 –keyout /etc/apache2/sertifikat/[nama_anda].key -out /etc/apache2/sertifikat/[nama_anda].crt
meminta Anda untuk mengisikan pass-phrase(password) dan kemudian disimpan di file2. Apa yang dimaksud pada konfigurasi berikut :<VirtualHost *:443>
ServerName admin.[nama_anda].com
ServerAdmin admin@[nama_anda].com
DocumentRoot /var/www/admin
SSLEngine on
SSLCertificateFile /etc/apache2/sertifikat/[nama_anda].crt
SSLCertificateKeyFile /etc/apache2/sertifikat/[nama_anda].key
</VirtualHost>Vhost default ini menggunakan sertifikat snakeoil yang ditandatangani dengan Ubuntu3. Apa fungsi dari konfigurasi berikut :Redirect permanent / https://admin.[nama_anda].com/Mendirect secara permanen ke alamat yang dituju