KONFIGURASI HTTP
1.
Instal aplikasi server apache2
dan php dengan perintah
“apt-get install apache2 php”
2.
Masuk ke
direktori “/etc/apache2/sites-available/”
3.
Kemudian, Copy
file “000-default.conf” menjadi file
“web.conf”, agar kita masih memiliki
file backup.
4.
Edit file “web.conf” dengan perintah “nano
web.conf”, lalu isikan seperti
berikut. Setelah itu, simpan.
5. Disable file yang ada pada
direktori tersebut. Karena kita aka menggunakan file web.conf, maka langsung saja enable file web.conf
6.
Edit file index.html di direktori /var/www/html.
Buka dengan perintah “nano index.html”.
7.
Ini adalah
tampilannya jika dibuka menggunakan chrome pada windows.
Konfigurasi HTTPS
1.
Buat sertifikat seperti yang ada pada gambar. Kemudian, isi data-data yang
diperlukan pada formulir yang disediakan.
“openssl req –x509 –newkey rsa:1024
–out /etc/ssl/certs/apache.pem –keyout /etc/ssl/private/apache.key –nodes –days
365”
2.
Gunakan perintah
chmod
untuk mengganti permission, agar hanya bias diakses oleh admin.
3.
Copas file default-ssl.conf menjadi file web-ssl.conf, agar masih ada file
backup
4.
Kemudian, edit
file web.conf dengan perintah nano
web.conf. Lalu, edit file dengan SSLEngine,
SSLCertificateFile, SSLCertificateKey, seperti pada gambar.
5.
Edit kembali
file web.conf, lalu tambahkan
“ RedirectPermanen / https://(alamat IP).”
6.
Enable web-ssl.conf dengan perintah “a2ensite
web-ssl.conf”
7.
Setelah itu,
restart dengan perintah “/etc/init.d/apache2 restart”
8.
Lalu, ketikkan
perintah “a2enmod ssl” untuk mengaktifkan ssl
9.
Kemudian, liat
hasilnya pada web browser chrome, maka akan terlihat https yang dicoret.
0 comments:
Post a Comment