Assalamulai'kum Wr.Wb
Selamat siang kawan, bertemu lagi dengan saya Nisa Selvia akan membahas tentang :
INSTALASI HTTPS PADA DEBIAN SERVER 8.6
A. Pengertian :
Hypertext Transfer Protokol Secure (HTTPS) adalah versi
aman dari HTTP, protokol komunikasi dari World Wide Web. Ditemukan oleh
Netscape Communications Corporation untuk menyediakan autentikasi dan
komunikasi tersandi dan penggunaan dalam komersi elektris.
Dalam banyak hal, https adalah identik dengan http, karena mengikuti
protokol dasar yang sama. Klien http atau https, seperti Web browser,
membuat sambungan ke server pada port standar. Ketika server menerima
permintaan, ia mengembalikan status dan pesan, yang mungkin berisi
informasi yang diminta atau menunjukkan kesalahan jika bagian dari
proses berfungsi. Kedua sistem menggunakan Uniform Resource Identifier
yang sama (URI) skema, sehingga sumber daya dapat universal
diidentifikasi. Penggunaan https dalam skema URI bukan http menunjukkan
bahwa sambungan terenkripsi yang diinginkan.
Beberapa
perbedaan utama antara http dan https, dimulai dengan
port default, yang 80 untuk http dan 443 untuk https. Https bekerja
dengan transmisi interaksi yang normal http melalui sistem terenkripsi,
sehingga dalam teori, informasi tidak dapat diakses oleh pihak selain
klien dan server akhir. Ada dua jenis umum lapisan enkripsi: Transport
Layer Security (TLS) dan Secure Socket Layer (SSL), yang keduanya
menyandikan catatan data yang dipertukarkan.
B. Latar Belakang :
Khusus HTTPS adalah untuk menjaga keamanan data dari hacker yang
berniat membajak sebuah dokumen sacara ilegal. Sedangkan tujuan HTTPS
adalah untuk mengantisipasi terjadinya error program sebuah data dan
kerusakan Server akibat kegagalan koneksi yang disebabkan perusakan yang
dibuat oleh pakar hacker yang tidak bertanggung jawab.
C. Maksud Dan Tujuan :
-
Autentikasi server memungkinkan peramban dan pengguna memiliki
kepercayaan bahwa mereka sedang berbicara kepada server aplikasi
sesungguhnya.
- Kerahasiaan data berarti eavesdropper tidak dapat
mengerti komunikasi antara peramban pengguna dan server web, karena data
tersandi.
- Integritas data berarti penyerang jaringan tidak
dapat merusak atau mengubah isi komunikasi antara peramban pengguna
dengan server web, karena divalidasi oleh message authentication code
(MAC).
D. Alat Dan Bahan :
- Laptop/PC
- Modul infomasi
- Koneksi Internet
- Server yang sudah terinstal debian server
E. Jangka Waktu :
15 menit instalasi dan juga pemahamannya.
F. Tahap Pelaksanaan :
1. Pertama masuk ke Server sebagai Superuser
2. Masukan Command
#openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem
3. Isikan sesuai perintah konfigurasi anda.
4. Ikuti perintah dan isikan :
Country Name (2 letter code) [AU]:ID
State or Province Name (full name) [Some-State]:East Java
Locality Name (eg, city) []:Klaten
Organization Name (eg, company) [Internet Widgits Pty Ltd]:BLC
Organizational Unit Name (eg, section) []:
Common Name (e.g. server FQDN or YOUR name) []:nissafebri.net
Email Address []:admin@nissafebri.net
5. Setelah itu kedua anda harus meng-enable mode ssl dengan perintah :
#a2enmod ssl
Seperti gambar dibawah ini
6. Lalu anda diminta untuk menrestart service apache2 silahkan
anda restart dengan perintah :
#service apache2 restart

7. Setelah itu ketikan langkah selanjutnya dengan perintah
#nano /etc/apache2/ports.conf
Seperti gambar dibawah ini
8. Pastikan pada ifmodule terdapat Listen 443, jika sudah keluar dari command.
<IfModule ssl_module>
Listen 443
</IfModule>
9. Jika sudah tidak perlu diubah silahkan langsung keluar, kemudian ketiga dengan edit file default apache2 dengan perintah :
#nano /etc/apache2/sites-available/000-default
10. Setelah itu tambahkan beberapa baris konfigurasi pada bagian paling bawah yaitu :
<VirtualHost *:443>
ServerName nissafebri.net
ServerAlias www.nissafebri.net
SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>
Jika sudah silahkan simpan dan keluar tekan ctrl+x tekan y tekan enter,
11.lalu restart kembali service
apache anda dengan perintah :
#service apache2 restart
12. Setelah itu anda coba buka di browser client dengan ip ataupun domain yaitu dengan alamat
https://192.168.98.3 , https://nissafebri.net seperti gambar dibawah :
Instalasi HTTPS sudah berhasil
G. Kesimpulan :
Konfigurasi HTTPS Debian Server 8.6 sudah berhasil hingga untuk mengantisipasi terjadinya error program sebuah data dan kerusakan
Server akibat kegagalan koneksi yang disebabkan perusakan yang dibuat
oleh pakar hacker yang tidak bertanggung jawab.
H. Referensi :
-
http://www.terwujud.com/2014/01/pengertian-https-atau-hypertext.html
Semoga Bermanfaat...
Wassalamulai'kum Wr.Wb