March 24, 2015

Securing Web Server (HTTPS) di Debian 7 Wheezy

Securing Web Server (HTTPS) di Debian 7 Wheezy

HTTP adalah protokol yang digunakan oleh web server. Semua data yang dikirim menggunakan protokol tersebut tidak terenkripsi (PLAIN Text biasa). Oleh karena itu, perlu kita tambahkan protokol tambahan yang bernama SSL atau TLS. Protokol tersebut berfungsi menambal protokol HTTP, agar menjadi secure (HTTPS). OpenSSL merupakan kepangjangan dari Secure Socket Layer. Terlebih dahulu, pastikan bahwa aplikasi apache2 untuk web server sudah terinstall, jika belum ada, maka install dahulu. Lalu anda harus mengistall paket “ssl-cert” dan “openssl” biasanya paket tersebut sudah ikut terinstall bersaamaan dengan paket apache2 , setelah terinstall anda harus melakukan tiga hal yaitu : 1.meng-import atau men-generate sebuah certificate, 2.enable atau mengaktifkan apache ssl support 3.mengkonfigurasi SSL options
  1. Pertama yaitu men-generate sertifikat dengan perintah #openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem
  2. Isi berdasarkan data yang benar. Silahkan lihat gambar
  3. Enable mode ssl dengan perintah #a2enmod ssl
  4. Restart web server dengan #service apache2 restart
  5. Edit file ports.conf yang ada di /etc/apache2/ dengan perintah #nano /etc/apache2/ports.conf . Lihat pada tiga baris terbawah apakah sudah sama dengan gambar
  6. Edit file terakhir dengan #nano /etc/apache2/sites-available/default . Tambahkan konfigurasi pada baris terakhir seperti pada gambar
  7. Restart web server
  8. Coba bka di browser client dengan https://<ip address> atau https://<dns>
  9. Tambahkan pengecualian dan Konfirmasi Pengecualian dan inilah hasilnya.
    Sekian turorial dari saya. Sekian dan Terimakasih.

Related Posts:

  • Membuat VirtualHost (Subdomain) di Debian 7 Wheezy Membuat VirtualHost (Subdomain) di Debian 7 Wheezy   Pengenalan Selain domain utama semisal smk.net, masih bisa kita tambahkan lagi Sub-Domain dari domain utama tersebut. Sehingga kita lebih menghemat Ip Address dan… Read More
  • Install VPN Server (pptpd) di Debian 7 Wheezy Install VPN Server (pptpd) di Debian 7 Wheezy   Mengenal VPN Jaringan komputer merupakan kumpulan komputer yang terhubung secara fisik dan dapat berkomunikasi satu dengan lainnya dengan menggunakan aturan (protoco… Read More
  • Install DNS Server (Bind9) di Debian 7 WheezyDNS atau Domain Name System, adalah sebuah server yang berfungsi menangani translasi penamaan host-host kedalam IP Address, begitu juga sebaliknya dalam menangani translasi dari IP Address ke Hostname/Domain. Dalam dunia inte… Read More
  • Mengatasi Error FTP Server yang tidak bisa direstartKali ini saya akan memberikan tutorial singkat tentang bagaimana mengatasi error pada FTP Server, baiklah kita langsung ke inti permasalahan. Pesan Error: Starting ftp server: proftpd2014-08-03 18:39:22,045 web-amd-3700-2gb p… Read More
  • Install FTP server di Debian 7 wheezyFTP adalah singkatan dari File Transfer Protocol, protokol untuk bertukar file melalui jaringan. FTP sering digunakan untuk mendownload sebuah file dari server maupun untukmengupload file ke sebuah server (misalnya mengupload… Read More

1 comment: