Jumat, 11 November 2016

KONFIGURASI SECURING WEB SERVER (HTTPS) DI DEBIAN JESSIE 8.6

KONFIGURASI SECURING WEB SERVER (HTTPS)
DIDEBIAN JESSIE 8.6
A. Pengertian
     Securing Web Server(HTTTPS) adalah protokol untuk aman komunikasi melalui jaringan komputer yang banyak digunakan di Internet .
B. Tujuan dan Maksud 
     Agar protokol yang digunakan aman dari bahaya internet 
C. Latar Belakang 
     
D.Sejarah 

Pada tahun 1989 Tim Berners-Lee mengajukan sebuah proyek baru untuk majikannya CERN , dengan tujuan meringankan pertukaran informasi antara para ilmuwan dengan menggunakan hypertext sistem. Proyek ini mengakibatkan Berners-Lee menulis dua program pada tahun 1990:
  • Sebuah browser yang disebut WorldWideWeb .
  • Situs web server pertama, kemudian dikenal sebagai CERN httpd , yang berlari pada NeXTSTEP
Antara 1991 dan 1994, kesederhanaan dan efektivitas teknologi awal yang digunakan untuk surfing dan pertukaran data melalui World Wide Web pada port membantu mereka untuk banyak sistem operasi yang berbeda dan menyebarkan penggunaannya di antara organisasi ilmiah dan universitas, dan kemudian ke industri.
Pada tahun 1994 Tim Berners-Lee memutuskan untuk membentuk World Wide Web Consortium (W3C) untuk mengatur pengembangan lebih lanjut dari banyak teknologi yang terlibat ( HTTP , HTML , dll) melalui proses standarisasi.
E. Alat dan Bahan 
    - Laptop
    - Koneksi Jaringan
    - Server
    - Debian
F. Lama Kerja
     Saya mengkonfigurasi Web Server(HTTPS) adalah sekitar 1 Jam
G. Langkah Kerja

1.  Remote dahulu laptop anda ke Server. Dengan perintah
     #ssh root@ip debian
     
2. Silahkan men-generet dengan perintah 
    #openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem
      -keyout /etc/apache2/apache2.pem
3. Isikan 
    Country Name (2 letter code) [AU] : ID
    State or Province Name (full name) [Some-State] : Central Java
    Locality Name ( eg, city) [] : Klaten
    Organization Name (eg, company) [Internet Widgits Pty Ltd] : BLC Telkom
    Organization Unit Name (eg, section) [] :
    Common Name (e.g. server FQDN or YOUR name) [] : mala.net
    Email Address []: admin@mala.net
 
4. Kamu sekarang mengenable SSL anda dengan perintah 
    #a2enmod ssl
5. Restart Service apache anda dengan perintah 
    #service apache2 restart
6. Edit file /etc/apache2/ ports.conf, periksa 3 bais terbawah, dengan perintah 
    
     Setelah keluar dengan menekan Ctrl+x tekan y enter(jika anda merubahnya jika tidak cukup menekan Ctrl+x)
7. Masuk ke directory /etc/ apche2/sites-available/ dengan perintah 
    #cd /etc/apache2/sites-availabel/
8. Lihat isi directory dengan perintah 
    #ls

9. Edit directory dengan perintah 
    #nano 000-default.conf

    Ganti : ServerName mala.net
                ServerAlias www.mala.net

                SSLEngine on
                SSLCertificateFile /etc/apache2/apache2.pem
  Lalu keluar dan simpan dengan perintah Ctrl+x lalu tekan y enter
10. Lalu restart kembali apache2 anda 
      #service apache2 restart
11. Setelah itu masuk ke browser dengan https://192.168.35.5 atau https://mala.net
Klik Advance.
12. pilih Add Exception
13. Klik Confrim Security Exception
 
14. Maka akan

 

H. Referensi 
     - Buku Konfigurasi Debian Server Ver BLC Telkom
     - Wikipedia

I. Kesimpulan 
    Kita tidak dapat masuk ke https karena kita belum mendaftarkannya ke jaringan pusat. Maka dari itu kita tidak dapat masuk kedalam web resminya. 

Tidak ada komentar:

Posting Komentar