Selamat datang teman teknik komputer dan jaringan.Postingan kali ini saya 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 sedangkan http tidak
- Web Proxy biasa tidak bisa menyimpan web dengan https
- Https lebih aman dibanding http
- Http menggunakan port 80(default), https menggunakan port 443(default)
Dalam postingan ini saya akan memberikan tutorial cara konfigurasi https pada linux debian 8. Jika anda masih bingung setting web server(http) anda bisa ke, Cara Instalasi dan Konfigurasi Web Server Linux Debian. Jika anda belum mengerti cara konfigurasi http pada debian 8, ada baiknya jika anda mempelajari itu terlebih dahulu, sebelum berlanjut ke konfigurasi https
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 membuat 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 beberapa data mengenai sertifikat yang akan anda buat, isikan sesuai dengan keinginan anda.
3. Tambahkan sertifikatnya ke Apache2
#cd /etc/apache2/sites-available
#nano defauls-ssl.conf
ganti script awal menjadi seperti ini
SSLCertificateFile /etc/apache2/ssl/zona.crt
SSLCertificateKeyFile /etc/apache2/ssl/zona.key
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 nasrul@zonatkj.net.test
ServerName zonatkj.net.test
ServerAlias www.zonatkj.net.test
DocumentRoot /var/www/html/zona-utama/
</VirtualHost>
5. Aktifkan Default-SSL dan Modul SSL
#a2ensite default-ssl.conf
#a2enmod ssl
#service apache2 restart
6. Buka Web Browser dan Masukkna alamal Web Anda
Jika muncul tampilan seperti di atas, klik bagian yang dilingkari
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 tidak perlu melakukan import certificate ssl, namun ada baiknya jika kita juga tau cara import certificate ssl nya
Selamat, anda sudah bisa konfigurasi https di linux debian 8. Mudah bukan , itu saja tutorial dari saya, tunggu tutorial lain yang akan saya buat. Salam TKJ !!!
Bagikan
Cara Konfigurasi Certificate Authority HTTPS Dengan OpenSSL Debian 8
4/
5
Oleh
Unknown
- Komentar yang sopan
- Jangan Spam
- Anti Promo Promo Club
- Free Bully
- Jangan Komen Sara, Prnographi, DLL
- Boleh Share Link Varokah
- Boleh Gelud
- Boleh BAIT