Assalamualaikum. selamat pagi!!
kali ini saya akan membagikan cara setting Securing Web Server(HTTPS) di debian 8.6.
Pengertian.
HTTP adalah protokol yang digunakan oleh web server. Semua data yang dikirim menggunakan protokol tersebut tidak terenkripsi (PLAIN Text biasa). Oleh karena itu, perlu kita tambahkan protokol tambahan yang bernama SSL atau TLS. Protokol tersebut berfungsi menambal protokol HTTP, agar menjadi secure (HTTPS). OpenSSL merupakan kepangjangan dari Secure Socket Layer. Terlebih dahulu, pastikan bahwa aplikasi apache2 untuk web server sudah terinstall, jika belum ada, maka install dahulu. Lalu anda harus mengistall paket “ssl-cert” dan “openssl” biasanya paket tersebut sudah ikut terinstall bersaamaan dengan paket apache2 , setelah terinstall anda harus melakukan tiga hal yaitu :
1.meng-import atau men-generate sebuah certificate.
1.meng-import atau men-generate sebuah certificate.
2.enable atau mengaktifkan apache ssl support.
3.mengkonfigurasi SSL options.
Latar Belakang.
karena banyak nya orang yang ingin merusak berebagai informasi yang tersimpan didalam web tersebut maka kita pasangkan https agar web kita aman.
Maksut dan tujuan.
agar dapat melindungin informasi yang kita simpan di dalam web dan tidak sembarang orang dapat menggantinya.
Alat dan bahan.
-.Modul debian server.
-.koneksi internet
Waktu pelaksanaan.
menghabiskan waktu 10-30 menit.
Tahap pelaksanaan.
pertama kita harus meremot server kita terlebih dahulu.
jika sudah maka masukan perintah:
#openssl req -new -x509 -days 365 -nodes -out /etc/apache/apache2.pem keyout /etc/apache2/apache2.pem
Tunggu sampai perosesnya selesai nya selesai.
dan masukan keterangan sebagai berikut:
[AU] ID
[Some State] East Java
[city] Klaten
[internet widgits pty ltd] BLC
[sectoin]
[your name] septianisna.net (nama domain)
[email] admin@septianisna.net
dan kemudian kita masukan perintaha:
#2enmod ssl
jika sudah maka kita masukan perintah:
#service apache2 restart
dan kemudian kita ketikan perintah:
#nano /etc/apache2/ports.conf
untuk mengedit beberapa di dalam nya.
kemudian isikan seperti gambar di bawah jika sudah ada jangan ada yang di rubah langsung exit saja.
kemudian masukan perintah:
#nano /etc/apache2/sites-available/000-default.conf
dan tambahkan:
<VirtualHost *:443>
ServerName septianisna.net (domain anda)
ServerAlias www.septianisna.net (domain anda)
SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>
jika sudah lalu CTRL+X lalu y dan enter.
kemudian kita masukan perintah :
#service apache2 restart
untuk merestart service apache nya.
Kemudian kita akses melalui web browser dengan mengetikan:
https://192.168.212.2/ (https://ip server)
dan ini lah tampilan awalnya.
kemudian kita pilih advance
kemudian kita pilih confirm security exception
dan kita lihat di bagian kiri paling atas jika sudah ada lambang gembok dan warna kuning berarti kita telah berhasil membuat https.
Kesimpulan.
membuat https adalah salah satu keamana web untuk melindungi semua data yang tersimpan didalam web yang kita buat.
Uraian
https salah satu konfigurasi yang di sediakan oleh linux agar dapat menyimpan sagala sesuatu di dalam web dengan aman dan mengkonfigurasinya harus dengan teliti dan sabar.
Referensi:
http://203.130.243.185/data/eBook%20TKJ/Buku%20Konfigurasi%20Debian%20Server_Ver_BLC-Telkom.pdf
Sekian dari saya,saya ucapkan terimaksih
TERIMAKSIH TELAH BERKUNJUNG.
Jangan ragu ragu bertanya
EmoticonEmoticon