Konfigurasi Securing Web Server (HTTPS) di Debian Jessie 8.6

Assalamu’alaikum Wr. Wb

A. Pengertian
HTTP adalah protokol yang digunakan oleh web server. semua data yang dikirim menggunakan protokol tsb tidak terenkripsi (PLAIN Text biasa). Oleh karena itu, perlu kita tambahkan protokol tambahan yang bernama SSL atau TLS. Protokol tsb brefungsi menambal protokol HTTP, agar menjadi Secure (HTTPS).

B. Latar Belakang
HTTPS adalah 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.

C. Maksud & Tujuan
Tujuannya untuk mengamanakan web server kita dari serangan luar

E. Tahap Pelaksanaan

  1. Remote server kalian

  2. kemudian ketikan perintah

openssl req -new -x509 -days 3650 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem

3. Kemudian langsung saja ikuti seperti perintah di bawah ini:
Country Name (2 letter code) [AU]:ID
State or Province Name (full name) [Some-State]:Central 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) []:annas.net
Email Address []:admin@annas.net

  1. Selanjutnya kita ketikan perintah

a2enmod ssl

  1. Edit file port.conf dengan perintah

nano /etc/apache2/ports.conf

  1. Tambahkan perintah berikut, letakkan di paling bawah, save dengan menekan ctrl+x, y dan enter

<IfModule mod_gnutls.c>

Listen 443

  1. Kemudian edit file 000-default.conf dengan perintah

nano /etc/apache2/sites-available/000-default.conf

  1. Edit jadi seperti gambar di bawah

 9. Kita restart apache nya dengan perintah

/etc/init.d/apache2/restart

  1. Kita cek apakah sudah benar konfigurasinya ketikan pada url nya “https://ipserver” harus pake https

  2. klik advanced > add Exception > Confirm Security Exception

F. Hasil & Kesimpulan

Hasilnya saya berhasil membuat web server saya menjadi https dan dengan menjadikan web server kita menjadi https maka akan menambah keamanan dari web server kita

Referensi

https://id.wikipedia.org/wiki/HTTP_Secure

Dibangun dengan Hugo
Tema Stack dirancang oleh Jimmy