Mengaktifkan HTTPS di Hiawatha

Sekarang sedang ngetren pemasangan sertifikat SSL pada website, selain aktif HTTPSnya juga biar hijau gemboknya di browser, dan kabarnya Google juga suka situs yang telah diamankan koneksinya ini. Hehe. 🙂 Sekarang saya akan membahas bagaimana cara mengaktifkan HTTPS dalam Hiawatha Web Server.

Yang akan saya gunakan adalah sertifikat SSL gratis dari WoSign, bisa anda ikuti persis atau menggunakan yang berbayar seperti dari Comodo dan Verisign atau yang lainnya.

Silahkan ekstrak atau letakk file .crt atau .pem yang didapatkan dari penyedia sertifikat SSL anda kedalam direktori /etc/hiawatha/ dan kemudian kita edit konfigurasi Hiawatha:

nano /etc/hiawatha/hiawatha.conf

Modifikasi blok Binding dengan kode berikut:

Binding {
        Port = 443
        Interface = 192.168.2.88
        MaxKeepAlive = 100
        TimeForRequest = 5,15
        TLScertFile  = /etc/hiawatha/serverkey.pem
        MaxRequestSize = 2000
        MaxUploadSize = 2
}

Akhirnya kita atur agar setiap akses website melalui HTTP otomatis dialihkan ke HTTPS:

VirtualHost {
    RequireTLS = yes
}

Maksudnya dalam blok Virtual Host situs anda tambahkan kode diatas.

Kemudian restart Hiawatha untuk memastikan dan silahkan buka situs anda, semestinya sudah berganti menjadi HTTPS semuanya. 🙂

Tinggalkan komentar