1.1. Mengenal Web Server
apa sih itu web server ?? kenapa kita harus mengenal terlebih dahulu web server ??. secara umum web server dapat juga diartikan sebagai rumahnya situs. setiap situs di internet pastilah berjalan diatas web server. jadi peranan web server ini sangatlah penting dalam pembuatan situs.
sedangkan secara teori web server adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan web browser dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk document HTML. web server yang dikenal diantaranya adalah apache dan microsoft internet information service (IIS).
gambar topologi sederhana dari web server
Apache ( Server HTTP Apache atau server web/www apache ) adalah web server yang dapat dijalankan di banyak sistem operasi (unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
sedangkan IIS atau internet information server adalah sebuah HTTP web server yang digunakan dalam sistem operasi server windows, mulai dari windows NT 4.0 server, windows 2000 server atau windows server 2003. layanan ini merupakan layanan terintegrasi add-on dalam windows NT 4.0. layanan ini berfungsi sebagai pendukung protokol TCP/IP yang berjalan dalam lapisan aplikasi (aplication layer). IIS juga menjadi pondasi dari platform internet dan internet microsoft, yang mencakup microsoft site server, Microsoft Commercial Internet System dan produk-produk Microsoft BackOffice lainnya.