Web server merupakan
software yang memberikan layanan data 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.
Fungsi utama sebuah web
server adalah untuk mentransfer
berkas atas permintaan pengguna melalui
protokol komunikasi yang telah ditentukan. Disebabkan sebuah halaman web dapat
terdiri atas berkas teks, gambar, video, dan lainnya pemanfaatan web server
berfungsi juga untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman
web yang terkait; termasuk di dalamnya teks, gambar, video, atau lainnya
Macam - macam Web Server diantanya:
- Apache Tomcat
- Microsoft windows Server 2003 Internet Information Services (IIS)
- Lighttpd
- Sun Java System Web Server
- Xitami Web Server
- Zeus Web Server
Namun web yang terkenal dan yang sering digunakan
adalah Apache dan Microsoft Internet Information
Service (IIS).
Web
Server Apache
Apache
merupakan web server yang paling banyak dipergunakan di Internet. Program ini
pertama kali didesain untuk sistem operasi lingkungan UNIX. Namun demikian,
pada beberapa versi berikutnya Apache mengeluarkan programnya yang dapat
dijalankan di Windows NT. Apache mempunyai program pendukung yang cukup banyak.
Hal ini memberikan layanan yang cukup lengkap bagi penggunanya.
Beberapa
dukungan Apache :
- Kontrol Akses, kontrol ini dapat dijalankan berdasarkan nama host atau nomor IP
- CGI (Common Gateway Interface), yang paling terkenal untuk digunakan adalah perl (Practical Extraction and Report Language), didukung oleh Apache dengan menempatkannya sebagai modul (mod_perl).
- PHP (Personal Home Page/PHP Hypertext Processor), Program dengan metode semacam CGI, yang memproses teks dan bekerja di server. Apache mendukung PHP dengan menempatkannya sebagai salah satu modulnya (mod_php). Hal ini membuat kinerja PHP menjadi lebih baik
- SSI (Server Side Includes)
Web
server Apache mempunyai kelebihan dari beberapa pertimbangan di atas :
- Apache termasuk dalam kategori freeware.
- Apache mudah sekali proses instalasinya jika dibanding web server lainnya seperti NCSA, IIS, dan lain-lain.
- Mampu beroperasi pada berbagai platform sistem operasi.
- Mudah mengatur konfigurasinya. Apache mempunyai hanya empat file konfigurasi.
- Mudah dalam menambahkan peripheral lainnya ke dalam platform web servernya
Web Server
IIS
Internet Information Service (IIS) adalah komponen
yang dapat digunakan untuk mengelola web, File Transfer Protocol (FTP), Ghoper,
dan NNTP. Komponen IIS terdapat pada sistem operasi Windows NT ,Windows 2000,
Windows XP, 7 dan Windows Server 2003.
Pada Windows 98, supaya dapat mengelola Web diperlukan
komponen Personal Web Server (PWS) walaupun tidak terdapat fasilitas untuk FTP.
PWS juga merupakan bagian dari IIS. Komponen PWS terdapat pada CD master
Windows 98 dan terletak pada direktori \add-ons\pws. Instalasi PWS dapat
dilakukan dari <Drive CD ROOM>:\ADD-ONS|PWS|SETUP.
Komponen
pendukung IIS antara lain :
- Protocol jaringan TCP/IP.
- Domain Name System (DNS).
- Direkomendasikan untuk menggunakan format NTFS demi keamanan.
- Software untuk membuat situs web, salah satunya Microsoft FrontPage.
Pada pembahasan Internet Information Service ini, yang
banyak dibahas adalah Internet Information Service yang terdapat pada Windows
2000 Server dan hanya terbatas pada Files Transfer Protocol (FTP) dan web saja.
Sekian postingan saya tentang web server. Sumber saya dapat dari http://worldfriend.web.id/pengertian-web-server dan http://emka.web.id/special/2012/apa-itu-web-server/




0 komentar:
Posting Komentar