MENGAKTIFKAN WEB HTTPS (SSL Apache2 DEBIAN)
Apache ya? defaultnya, Apache hanya mengaktifkan protocol https. saya berpikir bagaimana caranya mengaktifkan/membuat https pada web server. kemaren ada yang nanyak saya, "bisa gak kalo bikin https di apache?".
HTTPS memang didesain agar "lebih" aman karena menggunakan layer SSL (Secure Socket Layer) sebagai proses autentikasinya. Sehingga HTTPS memperkecil kemungkinan adanya serangan
Oke kali ini saya bakal jelasin caranya, tentunya abis belajar juga dari mbah geol.
1. Aktifkan Virtualhost defaultnya Https
~# a2ensite default-ssl
2. Aktifkan juga mod SSL nya
~# a2enmod ssl
3. edit file di /etc/apache2/sites-available/default-ssl
~# nano /etc/apache2/sites-available/default-ssl
4. Cari kata AllowOverride None, dan ubah semuanya jadi AllowOverride All
lakukan dengan Ctrl+W kemudian Ctrl+R untuk mencari dan mengganti
Save dan tutup
5. Restart Apache2 nya
~# /etc/init.d/apache2 restart
6. Waktunya diuji di client. sekarang buka dengan https websitenya
-Selesai?-
Belum, bagaimana caranya kalo kita juga merubah IP menjadi Domain https jika diketikkan?
caranya sama kayak yang ini. bedanya kita menambahkan baris perintah rewrite di file default-ssl
1. Buka kembali file /etc/apache2/sites-available/default-ssl
~# nano /etc/apache2/sites-available/default-ssl
2. Tambahkan baris perintah berikut ini, pastikan https://
Save dan Tutup
3. Restart apache2 nya
~# /etc/init.d/apache2 restart
4. Saatnya diuji lagi di client, coba buka https://192.168.48.1
Nah kan!! otomatis jadi https://domain lagi !!
Dah selesai ah?!
0 komentar:
Post a Comment