Assalam'mualaikum wr.wb
Pada hari ini saya telah mempraktikkan install securing web server.
Sebelum kita ke langkah instal terlebih dahulu kita harus mengetahui tentang HTTPS. Apasih itu HTTPS dan apa kegunaan dari HTTPS,, OK langsung saja yaa
HTTPS menurut buku panduan dari BLC adalah protokol yang digunakan oleh web server. Semua data yang dikirim mengunakan protokol tersebut tidak terenkripsi (PLAIN Text biasa). Maka dari itu kita dapt menambahkan protokol tambahan yang bernama SSL(Secure Socket Layer) atau TLS. Protokol tersebut dapat menambahkan protokol HTTP agar menjadi secure (HTTPS).
Langkah-langkah instalasinya adalah sebagai berikut:
-Pertama pastikan server yang kita gunakan sudah terinstall apache2.
-masuk ke terminal server
-masukan perintah "openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem" kemudian enter
-Isikan dengan lengkap perintah berikut.
-Masukkan perintah "a2enmod ssl" untuk meng enable.
-kemudian restart dengan memasukkan perintah "service apache2 restart" .
-masukkan perintah "nano /etc/apache2/ports.conf". Untuk mengedit file.
-Masukkan perintah "nano /etc/apache2/sites-availabele/default" untuk mengedit file default apache2.
-masukkan perintah "nano/etc/apache2/sites-available/default-ssl.conf"
masukkan file berikut kedalam baris terbawah.
<VirtualHost *:443>
ServerName smk.net
ServerAlias www.smk.net
SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>
-kemudian restart kembali service apache anda dengan masukkan perintah "service apache2 restart.
setelah proses install selesai maka untuk mengeceknya silahkan anda buka browser anda. misalkan punya saya "https://hestik.net".
* klik go back, lalu klik add exception
*klik confrim security exception
-share it-
EmoticonEmoticon