Sabtu, 18 April 2015

Setting securing web server ( HTTPS ) pada konfigurasi debian server

1. Pertama anda silahkan men-generate dengan perintah :
    #openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem
       -keyout /etc/apache2/apache.pem

2. Masukkan jawaban seperti berikut :
    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) []:dicko.net
    Email Address []:admin@dicko.net

3. Setelah itu meng-enable mode ssl dengan perintah :#a2emod ssl

 4. Kemudia merestart service apache2 dengan perintah
     #Service apache2 restart

 5. Edit file dengan perintah #nano /etc/apache2/ports.conf , untuk
     mengecek apakah 3 baris terbawah sudah benar seperti di bawah
     jika tidak ada yang di ubah langsung keluar dengan perintah crtl+x, y
     tekan enter.

 6. Lalu edit file default apache2 dengan perintah :
     #nano /etc/apache2/sites-available/default
     tambahkan beberapa baris konfigurasi pada bagian paling bawah yaitu :
     <VirtualHost *:443>
     ServerName dicko.net
     ServerAlias www.dicko.net

     SSLEngine on
     SSLCertificateFile /etc/apache2/apache2.pem
     </VirtualHost>
   
     setelah selesai keluar dengan ctrl+x , y , tekan enter

 7. lalu restart kembali service apache anda dengan perintah
      #service apache2 restart

 8. lalu coba buka browser client dengan ip ataupun domain yaitu dengan
     alamat https://192.168.31.248 , https://dicko.net , seperti gambar di bawah




0 komentar:

Posting Komentar