No. Exp : 1 
WEB SERVER 
Tanggal : 26 November 2014 
Nama : M Syahrul Fadillah Pelajaran : Adm. Server 
Kelas : XII TKJ B Pemateri : 1. Supriyadi A.md 
A. Tujuan 
 Mengetahui Fungsi Web Server 
 Dapat menerapkan web server ( apache2 ) 
B. Pendahuluan 
Sebuah nama web server yang bertanggung jawab pada request-response 
HTTP dan logging informasi secara detail. Selain itu, Apache 
juga diartikan sebagai suatu web server yang kompak, modular, mengikuti 
standar protokol HTTP, dan tentu saja sangat digemari. 
 HTTP ( Hyper Text Transfer Protocol ) 
Dasar komunikasi data untuk World wide web 
(WWW). setiap kali kita membuka website/halaman web 
kita akan menggunakan protokol ini. port pada server 80 
client acak. 
 HTTPS ( Hyper Text Transfer Protocol Secure ) 
Versi aman dari HTTP, protokol komunikasi dari 
World Wide Web. Ditemukan oleh Netscape 
Communications Corporation untuk menyediakan 
autentikasi dan komunikasi tersandi dan penggunaan dalam 
komersi elektris. 
C. Alat dan bahan 
1. 1 unit PC/Laptop 
2. Topologi
D. Langkah Kerja 
Konfigurasi DNS 
1. Setting hosts 
2. Setting hostname 
3. Setting IP address
4. Restart network kemudian reboot 
5. Install SSH 
6. Remote menggunakan Putty, kemudian install BIND9 
7. Masuk ke cd /etc/bind edit file nano.named.options 
8. Edit nano.named.local tambahkan script berikut pada bagian bawah 
9. Copy db.local ke db.net dan db.com, kemudian db.127 ke db.ip
10. Edit db.net 
11. Edit db.com 
12. Edit db.ip
13. Edit nano /etc/resolv.conf 
14. Check configurasi dan check semua zone 
15. Restart bind 
16. Cek dig ke domain
17. Cek nslookup ke domain 
Konfigurasi WEB SERVER 
1. Edit hosts 
2. Edit hostname 
3. Masukkan IP address 
4. Restart network kemudian reboot
5. Install SSH 
6. Remote menggunakan Putty, kemdian install APACHE2 
7. Buat folder /web di root kemudian copy file index html 
8. Edit index.html sesuai keinginan 
9. Masuk ke cd /etc/apache2/sites-available/ kemudian copy file default ke 
syahrul ( folder baru ) 
10. Edit file syahrul 
11. Enablekan syahrul kemudian restart apache2
12. Test menggunakan client 
HTTPS 
1. Masuk ke cd /etc/apache2/ kemudian buat folder ssl 
2. Buat sertifikat pada untuk https 
3. Masuk ke cd /etc/apache2/sites-available/ copy file default-ssl ke 
syahrulhttps ( folder baru )
4. Edit file syahrulhttps 
5. Ubah SSLCertificate 
6. Enablekan syahrulhttps dan aktifkan ssl 
7. Restart apache2
8. Test menggunakan client 
9. Get certificate
10. Cek lagi menggunakan client
E. Kesimpulan 
Web Server membantu seorang admin untuk membuat database 
yang tersimpan di dalam web, dan dapat di settting siapa saja yang dapat 
mengakses web tersebut.

Web server HTTP dan HTTPS

  • 1.
    No. Exp :1 WEB SERVER Tanggal : 26 November 2014 Nama : M Syahrul Fadillah Pelajaran : Adm. Server Kelas : XII TKJ B Pemateri : 1. Supriyadi A.md A. Tujuan  Mengetahui Fungsi Web Server  Dapat menerapkan web server ( apache2 ) B. Pendahuluan Sebuah nama web server yang bertanggung jawab pada request-response HTTP dan logging informasi secara detail. Selain itu, Apache juga diartikan sebagai suatu web server yang kompak, modular, mengikuti standar protokol HTTP, dan tentu saja sangat digemari.  HTTP ( Hyper Text Transfer Protocol ) Dasar komunikasi data untuk World wide web (WWW). setiap kali kita membuka website/halaman web kita akan menggunakan protokol ini. port pada server 80 client acak.  HTTPS ( Hyper Text Transfer Protocol Secure ) Versi aman dari HTTP, protokol komunikasi dari World Wide Web. Ditemukan oleh Netscape Communications Corporation untuk menyediakan autentikasi dan komunikasi tersandi dan penggunaan dalam komersi elektris. C. Alat dan bahan 1. 1 unit PC/Laptop 2. Topologi
  • 2.
    D. Langkah Kerja Konfigurasi DNS 1. Setting hosts 2. Setting hostname 3. Setting IP address
  • 3.
    4. Restart networkkemudian reboot 5. Install SSH 6. Remote menggunakan Putty, kemudian install BIND9 7. Masuk ke cd /etc/bind edit file nano.named.options 8. Edit nano.named.local tambahkan script berikut pada bagian bawah 9. Copy db.local ke db.net dan db.com, kemudian db.127 ke db.ip
  • 4.
    10. Edit db.net 11. Edit db.com 12. Edit db.ip
  • 5.
    13. Edit nano/etc/resolv.conf 14. Check configurasi dan check semua zone 15. Restart bind 16. Cek dig ke domain
  • 6.
    17. Cek nslookupke domain Konfigurasi WEB SERVER 1. Edit hosts 2. Edit hostname 3. Masukkan IP address 4. Restart network kemudian reboot
  • 7.
    5. Install SSH 6. Remote menggunakan Putty, kemdian install APACHE2 7. Buat folder /web di root kemudian copy file index html 8. Edit index.html sesuai keinginan 9. Masuk ke cd /etc/apache2/sites-available/ kemudian copy file default ke syahrul ( folder baru ) 10. Edit file syahrul 11. Enablekan syahrul kemudian restart apache2
  • 8.
    12. Test menggunakanclient HTTPS 1. Masuk ke cd /etc/apache2/ kemudian buat folder ssl 2. Buat sertifikat pada untuk https 3. Masuk ke cd /etc/apache2/sites-available/ copy file default-ssl ke syahrulhttps ( folder baru )
  • 9.
    4. Edit filesyahrulhttps 5. Ubah SSLCertificate 6. Enablekan syahrulhttps dan aktifkan ssl 7. Restart apache2
  • 10.
    8. Test menggunakanclient 9. Get certificate
  • 11.
    10. Cek lagimenggunakan client
  • 12.
    E. Kesimpulan WebServer membantu seorang admin untuk membuat database yang tersimpan di dalam web, dan dapat di settting siapa saja yang dapat mengakses web tersebut.