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 |
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 |
Konfigurasi SSL di Apache2
aktifkan modul ssl dengan perintah :
a2enmod ssl |
lalu aktifkan juga konfigurasi ssl default dengan perintah :
a2ensite default-ssl.conf |
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 :
/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 :
0 Comments