Cara Konfigurasi HTTPS untuk Web Server di Debian 8

By | September 23, 2019
Cara Konfigurasi HTTPS untuk Web Server di Debian 8 1
Selamat datang teman teknik komputer dan jaringan.Postingan kali ini admin akan membahas topik yang berhubungan dengan web server, yaitu HTTPS (Hypertext Transfer Protocol Secure), https berbeda dengan http. Berikut perbedaan http dengan https :
  • HTTPS menggunakan sertifikat lagikan http tak
  • Web Proxy biasa tak dapat menyimpan web dengan https
  • Https lebih aman dibanding http
  • Http menggunakan port 80(default), https menggunakan port 443(default)
Dalam postingan ini admin akan memberikan tutorial cara konfigurasi https pada linux debian 8.

Jadi dalam mengamankan http atau web server biasa, kita menggunakan SSL(Secure Socket Layer). Kofigurasi kali ini kita akan menggunakan command dari OpenSSL. Kita akan menggunakan OpenSSL untuk menciptakan CA(Certificate Authority) pada server linux kita. Berikut langkahnya


1. Buat folder ssl pada directory apache2

#cd /etc/apache2/
#mkdir ssl

2. Membuat CA(Certificates Authority) dengan OpenSSL

#openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/zona.key -out /etc/apache2/ssl/zona.crt

Setelah itu anda akan diminta untuk mengisi sedikit data seputar sertifikat yang akan anda buat, isikan sesuai dengan keinginan anda.

 Selamat datang teman teknik komputer dan jaringan Cara Konfigurasi HTTPS untuk Web Server di Debian 8

3. Tambahkan sertifikatnya ke Apache2

#cd /etc/apache2/sites-available
#nano defauls-ssl.conf 

mengganti script awal menjadi seperti ini 
SSLCertificateFile     /etc/apache2/ssl/zona.crt
SSLCertificateKeyFile    /etc/apache2/ssl/zona.key

 Selamat datang teman teknik komputer dan jaringan Cara Konfigurasi HTTPS untuk Web Server di Debian 8

4. Tambahkan VirtualHost Untuk Alamat Web Anda

tambahkan virtualhost untuk website yang akan menggunakan https, masih pada file default-ssl.conf, tambah di baris paling bawah
<VirtualHost _default_:443 >
ServerAdmin      [email protected]
ServerName       zonatkj.net.test
ServerAlias        www.zonatkj.net.test
DocumentRoot  /var/www/html/zona-utama/
</VirtualHost>
 Selamat datang teman teknik komputer dan jaringan Cara Konfigurasi HTTPS untuk Web Server di Debian 8


5. Aktifkan Default-SSL dan Modul SSL

#a2ensite default-ssl.conf 
#a2enmod ssl
#service apache2 restart
 Selamat datang teman teknik komputer dan jaringan Cara Konfigurasi HTTPS untuk Web Server di Debian 8


6. Buka Web Browser dan Masukkna alamal Web Anda

 Selamat datang teman teknik komputer dan jaringan Cara Konfigurasi HTTPS untuk Web Server di Debian 8


Jika muncul tampilan seperti di atas, klik bagian yang dilingkari

 Selamat datang teman teknik komputer dan jaringan Cara Konfigurasi HTTPS untuk Web Server di Debian 8


Kenapa ada tampilan yang menyebutkan Certificate Error ? Karena kita belum mengimport sertifikat kita, jadi kita perlu mengupload sertifikat kita ke client terhubung. Walapun begitu, dalam prakteknnya dalam jaringan lokal, kita tak perlu melakukan import certificate ssl, namun ada baiknya apabila kita juga tau cara import certificate ssl nya 

Selamat, anda sudah dapat konfigurasi https di linux debian 8. Mudah bukan , itu saja tutorial dari admin, tunggu tutorial lain yang akan admin buat. Salam TKJ !!!


Sumber Web Wanajay

Baca :  Cara Setting Anonymous FTP Debian 9 Dengan Proftpd