KONFIGURASI HTTP DAN HTTPS
1
Buka debian dan masuk sebagai superuser
2.
Lalu install apache2 dan php dengan perintah
seperti di gambar
4.
Copy file “000-default.conf” dan rubah nama
filenya menjadi “web.conf” dengan perintah “cp 000-default.conf web.conf”.
Kemudian disable semua file yg ada dengan perintah “a2disstite *”
5.
Buka file “web.conf” dengan perintah “nano
web.conf” kemudian isi ServerName sperti gambar berikut
6.
Lalu keluar dan save file tersebut dengan
mengetik “y”. Kemudian enable lah file
“web.conf” dengan perintah “a2ensite web.conf*”
7.
Lalu restart apache dengan perintah dibawah ini
8.
Test hasil tersebut dengan perintah “w3m
192.168.1.50” sebelumnya pastikan sudah terinstall aplikasi “w3m”.
9.
Dan http telah terkonfigurasi. Sekarang kita akan mengkonfigurasikan https
dengan perintah seperti ini “apt install openssl ssl-cert”. karena saya sudah
menginstall di pelajaran ftps sebelumnya maka akan keluar tampilan seperti ini
10.
Lalu buat lisensinya dengan perintah “openssl
req –x509 –days –nodes –newkey rsa:1024 –out /home/tkj.crt –keyout
/home/tkj.key”. Dan isi form sesuai yang di inginkan
11.
Pindah ke direktori /home dan lakukan perintah
“chmod 640 tkj.key tkj.crt”
12.
Pindah lagi kedirektori sebelumnya dan lakukan
perintah berikut
13.
Lalu buka nano web-ssl.conf dengan dan isikan kan
sebagai berikut
14.
Buka file web.conf dan isikan berikut dibawah
/var/www/html. Isikan “RedirectPermanent / https://192.168.1.50”
15.
Lalu enable file web-ssl.conf dengan perintah
“a2ensite web-ssl.conf” dan restart apache2 nya
16.
Lalu aktifkan SSL nya dengan perintah “a2enmod
sll” lalu restart lagi apache2 nya.
17.
Lalu buka ip address debian ke web browser dan
hasilnya akan seperti ini :
HASIL


















0 comments:
Post a Comment