HTTPS PADA SERVER DEBIAN 8.6


Assalamu'alaikum Wr.Wb

kali ini kita akan membahas bagaimana cara  konfigurasi https pada sever debian8.6

A.Pengertian
Protokol transfer hiperteks 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.

B.Latar Belakang
Selain menggunakan komunikasi plain text, HTTPS menyandikan data sesi menggunakan protokol SSL (Secure Socket layer) atau protokol TLS (Transport Layer Security). Pada umumnya port HTTPS adalah 443.
Tingkat keamanan tergantung pada ketepatan dalam mengimplementasikan pada browser web dan perangkat lunak server dan didukung oleh algorithma penyandian yang aktual.
Oleh karena itu, pada halaman web digunakan HTTPS, dan URL yang digunakan dimulai dengan https:// bukan dengan http://.


C.Maksud dan Tujuan
agar tingkat pengamanan nya lebih terjamin

D.Jangka Waktu
30 menit

E.Alat dan Bahan
- pc/laptop
- server
- koneksi internet

F.Tahap Pelaksanaan
kita install #openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem

Generating a 2048 bit RSA private key
..............+++
.............................................................................+++
writing new private key to '/etc/apache2/apache2.pem'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
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) []:safitrinia.net
Email Address []:admin@safitrinia.net


kita enable ssl nya #a2enmod ssl

lalu restart apache2 nya #service apache2 restart

kita edit pada #nano /etc/apache2/ports.conf

pastikan ada listen 443 pada 3 baris akhir

edit pula pada #nano /etc/apache2/sites-available/default-ssl.conf

kita isi baris paling bawah dengan scrip berikut
<VirtualHost *:443>
ServerName safitrinia.net
ServerAlias www.safitrinia.net


SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>


kita restart apache2 nya

kita cek di browser dengan mengetikan https://namadomain

G.Hasil dan Kesimpulan
kita dapat membuat sebuah https untuk server kita

H.Referensi
https://en.wikipedia.org/wiki/HTTPS
https://id.wikipedia.org/wiki/HTTP_Secure

sekian terimakasih semoga bermanfaat

Wassalamu'alaikum Wr.Wb
Previous
Next Post »