Semua tentang tata cara dan troubleshooting Linux

Thursday, November 9, 2017

Membuat Web Server dengan Security HTTPS pada Debian 8

Selamat datang di blog saya.

Kali ini saya akan mnejelaskan tentang Web server dengan security atau HTTPS. disini saya akan menggunakan Web server Apache2. Kalau kalian belum mengetahui apa itu Apache2, kalian dapat melihat penjelasaanya disini :

Hasil gambar untuk apache2


Disini saya menggunakan Debian 8.*, kalian dapat menggunakan Debian apa saja karena semua konfigurasi nya hampir sama. Berikut adalah cara mengkonfigurasinya :

1. Pertama anda buat Certificate Authory sendiri, dengan perintah

openssl req -new -nodes -x509 -days 365 -out /home/cert.crt -keyout /home/cert.key
2. Kemudian install package Apache2 nya

apt-get install Apache2
3. Setelah itu, masuk ke direktori /etc/apache2/sites-available/

cd /etc/apache2/sites-available
4. kemudian copy file default menjadi terserah kalian

cp 000-default.conf pusat.conf
5. Masukan script seperti ini

<VirtualHost *:80>
ServerAdmin admin@namadomain.net
ServerName namadomain.net
DocumentRoot /var/www/pusat
<VirtualHost *:443>
SSLEngine on
SSLCertificateFile /home/cert.crt
SSLCertificateKeyFile /home/cert.key
ServerName namadomain.net
ServerAdmin admin@namadomain.net
DocumentRoot /var/www/pusat
</VirtualHost>
6. Kemudian aktifkan configurasi web dan mod ssl nya

a2ensite pusat.conf
a2enmod ssl
7. Kemudian kalian test di client menggunakan https. Jika muncul seperti ini, pilih lanjutkan

Note : disini Sertifikat yang kita buat belum melalui persetujuan dari CA nya, oleh karena itu masih untrusted. Jika kalian penasaran dengan Certificate CA silahkan baca artikel berikut.

Cara membuat Certifcate CA Self-Signed Local

Terima kasih, sekarang anda coba terus menerus agar paham dengan konfigurasi Membuat HTTPS pada Debian
Share:

0 comments:

Post a Comment

Banner adz

Visitor