Minggu, 18 Oktober 2015

Konfigurasi HTTPS Ubuntu 14.04

HTTPS adalah penggabungan antara Hypertext Transfer Protocol (HTTP) dengan SSL / TLS protokol. Semua komunikasi yang dilakukan melalui HTTPS akan dienkripsi dengan tujuan untuk keamanan saat terjadi transaksi data di internet. Biasanya para hacker atau peretas internet yang biasa menggunakan tool WireShak sangat mudah untuk mencuri data dari klien yang terhubung ke internet dengan menggunakan HTTP. Berbeda dengan HTTPS, semua akses akan sangat sulit diproses dan menangkap data oleh para pencuri website.


Untuk mengimplementasikan nya pada suatu domain, disini kita akan menggunakan Ubuntu 14.04 sebagai server tempat dimana HTTPS nya nanti akan diinstall, adapun langkah-langkah konfigurasi nya sebagai berikut:

Konfigurasi HTTPs Pada Ubuntu 14.04
  • Install terlebih dahulu servive HTTPs nya #apt-get install openssl
  • Selanjutnya membuat directory untuk sertifikat / Lisensi dari service tersebut, #mkdir /etc/apache/sertifikat
  • Buat Sertifikat nya : openssl req -x509 -nodes -days 730 -newkey rsa:2048 -keyout /etc/apache2/sertifikat/apache.key -out /etc/apache2/sertifikat/apache.crt
    Akan muncul beberapa yang harus diisikan
  • Tambahkan konfigurasi pada file Apache2, karena HTTPs ini ialah mensecure laman web kita, yang mana laman web tersebut berada dibawah service Apache2. ketikan perintah #nano /etc/apache2/sites-enabled/000-default.conf

    Isikan seperti dibawah ini. Sesuaikan admin, domain dan alamat folder Html anda
    <VirtualHost *:80>
    ServerName aetpcr.tet.com
    ServerAdmin aetpcr@tet.com
    DocumentRoot /var/www/html
    Redirect permanent / https://aetpcr.tet.com/
    </VirtualHost>
    <Directory “/var/www/html”>
    Options Indexes FollowSymLinks MultiViews ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
    </Directory>
    <VirtualHost *:443>
    ServerName aetpcr.tet.com
    ServerAdmin aetpcr@tet.com
    DocumentRoot /var/www/html
    SSLEngine on
    SSLCertificateFile /etc/apache2/sertifikat/apache.crt
    SSLCertificateKeyFile /etc/apache2/sertifikat/apache.key
    </VirtualHost>
    <Directory “/var/www/html”>
    Options Indexes FollowSymLinks MultiViews ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
    </Directory>

    Simpan konfigurasi nya ctrl+o enter ctrl+x

  • Restart servive apache2 nya, #/etc/init.d/apache2 restart
  • Aktifkan modul ssl nya dengan perintal, #a2enmod ssl
  • Kemudian uji apakan konfigurasi kita telah berjalan, dengan membuka domain website pada ubuntu kita, apakah domain tersebut telah dalam mode HTTPs, jika berhasil maka akan tampak seperti dibawah ini



Dapat dilihat domain sudah dalam akses HTTPs.

Sekian tutorial konfigurasi HTTPs pada ubuntu 14.04, Terimakasih

By : Muhamad Nur Fajar ( Politeknik Caltex Riau ) / TET

0 komentar:

Posting Komentar

Popular Posts

Recent Posts

Unordered List

Text Widget

Pages

To get the latest update of me and my works

>> <<