Anda di halaman 1dari 6

Instalasi

Sebelum kita mengkonfigurasi HTTPS ,pastikan anda sudah menginstall webserver


apache2 dan DNS bind9.Setelah itu install openssl ssl-cert (paket aplikasi ini terdapat
pada DVD debian-7.2.0-i386-DVD-1)

Konfigurasi
Setelah server diinstall, kita akan melakukan tiga langkah konfigrasi SSL sbb:

a) Generate, or import, a certificate.


b) Enable Apaches SSL support.
c) Configure your SSL options
Generating A Certificate
Pada bagian ini, kita akan membuat RSA key dan SSL Certificate yang berfungsi sebagai
kartu identitas bagi server Debian tersebut.

Kemudian ketiklah seperti pada gambar dibawah ini

Enabling SSL Support

Aktifkan mod ssl pada aplikasi apache2, agar fitur ssl dapat kita gunakan.

Setelah langkah di atas selesai, server Debian sudah bisa menerima koneksi SSL. Namun
server masih listening pada protokol HTTP di port 80, dan bukan protokol HTTPS di port
443. Untuk dapat menggunakan SSL, pastikas bahwa terdapat script berikut, pada file
ports.conf.

Configuring your SSL Hosts


Langkah terakhir adalah untuk memastikan bahwa Virtual Host, dapat menerima koneksi
SSL. Kita bisa menggunakan protokol HTTP ataupun HTTPS secara terpisah, ataupun secara
bersamaan. Untuk referensi, berikut contoh konfigurasi VirtualHost milik saya.

Jangan lupa untuk mengaktifkan VirtualHost tersebut, agar di load ketika apache2 restart.

Restart apache2

Atur IP Address Ethernet 0 seperti yang dicontohkan dibawah ini.

Atur IP Address PC host agar 1 jaringan dengan ip address server dan jangan lupa
atur/tambahkan ip DNS anda.Setelah itu test ping

Pengujian
Lakukan pengujian koneksi SSL melalui sisi client, untuk menguji RSA key dan SSL
Certificate dari server Debian.Melalui web browser, arahkan URL ke
https://wahyubimantara.com seperti berikut.

jika itu pertama kali Anda mengakeses server Debian melalui koneksi SSL, maka akan
muncul pesan seperti gambar di atas. Pilih saja Add Exception

kemudian pilih Get Certificate. Confirm Security Exception

Setelah itu URL atau Domain Anda dapat terbuka seperti layaknya menggunakan HTTP