Ticker

6/recent/ticker-posts

Konfigurasi HTTPS Apache dengan SSL

Secure Socker Layer (SSL) adalah sebuah enkripsi dari jaringan komputer untuk http yang dikabarkan tidak aman. Di Debian sendiri untuk mengunakan SSL sudah ada program SSL yang bisa dipakai.

Pada kesempatan kali ini saya akan konfigurasi web server apache dengan ssl. Yang perlu anda lakukan adalah menginstall program openssl dan apache2 jika belum punya.

Instalasi

apt install apache2 openssl


Lalu tekan y untuk lanjut dan pastikan sudah terinstall.

Konfigurasi Dasar

Kita buat tempat khusus untuk menempatkan file sertifikat kita, sebagai contoh saya simpan di /etc/apache2/ssl , maka saya buat folder dulu :

mkdir /etc/apache2/ssl/

Kalian bisa menyimpan di directori lainya, karena saya ingin tempat khusus makanya saya buat folder baru dengan perintah diatas.

Lalu kita buat Sertifikatnya, dan simpan ke folder yang kita tentukan tadi diatas.

openssl req -x509 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt -nodes -days 365

Isi informasi seperti dibawah ini , dan pastikan tidak ada error satupun.

Konfigurasi SSL di Apache2

aktifkan modul ssl dengan perintah :

a2enmod ssl


lalu aktifkan juga konfigurasi ssl default dengan perintah :

a2ensite default-ssl.conf

Lalu, masuk ke file konfigurasi default ssl yang sudah kita aktifkan tadi dan ubah file ssl didalamnya.

a2ensite default-ssl.conf

Ganti 2 file diatas dengan file Sertifikat yang sudah kita buat diatas tadi, yaitu /etc/apache2/ssl/apache.ssl dan /etc/apache2/ssl/apache.crt

Sesudah diganti :

Kalian juga bisa mengganti folder web yang diakses untuk https misalnya ingin kalian arahkan ke /var/www/web , misalnya :


sesudah diganti :


jangan lupa setelah mengkonfigurasi semuanya untuk merestart service apache

/etc/init.d/apache2 restart

Pengujian

uji coba di komputer client, buka browser lalu akses alamat ip debian server kalian.

jangan lupa tambahkan https:// diawal alamat, ingat! jangan pakai http


Jika keluar halaman seperti diatas, klik Advanced lalu pilih procced


Dan akan keluar tampilan web server kalian :




Terima kasih sudah mengikuti artikel kali ini tentang “Konfigurasi HTTPS Apache dengan SSL”. Semoga bermanfaat.

Post a Comment

0 Comments