web server http dan https
TRANSCRIPT
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.