Tugas Pendahuluan Pertemuan XIII
HTTP SERVER (LINUX)
1. Jelaskan sejarah tentang HTTP !
Jawab :
HTTP Server atau biasa disebut Web Server merupakan sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML.
2. Jelaskan perbedaan HTTP dan HTTPS !
Jawab :
Cara kerjanya : HTTP tidak memberikan pengamanan komunikasi antara client dan server sedangkan HTTPS menambahkan pengamanan lebih client dan server dapat berkomunikasi dengan aman.
Port yang digunakan : HTTP adalah 80 sedangkan HTTPS 443 port default.
 
3. Jelaskan minimal 3 software untuk membuat Server HTTP beserta kelebihannya !
Jawab :
1. Apache kelebihannya mampu beroperasi pada berbagai platfrom sistem operasi
2. Web server litespeed kelebihannya pencegahan system overloading
3. Web server IIS kelabihannya unjuk kerja PHP lebih stabil, handal dan cepat
4. Jelaskan cara kerja HTTP :
Jawab :
Pada dasarnya tugas HTTP Server hanya ada 2 yaitu :
1. Menerima permintaan (request) dari client
2. Mengirimkan apa yang diminta oleh client (response)