Web server merupakan perangkat lunak yang menyimpan berkas-berkas situs web dan melayani permintaan pengguna. Ada dua jenis web server utama yaitu Apache dan IIS, yang masing-masing memiliki fitur dan dukungan program berbeda. Web server bekerja dengan model klien-server di mana klien mengirimkan permintaan dan server menanggapi dengan mengirimkan berkas yang diminta.
1. Web Server
(Apache,IIS)
- Alfa Azriansah Yasin - Ali Akbar Z.
- - Idris Hafizh
- Harry Prasetyo - M. Irfan A.
- M. Yusuf - Rusmulyadi
- Zainah
Kelompok 1
Jaringan Komputer
03 TPLP 002
2. Table Of Contents
17/11/2022 WEB SERVER (APACHE,IIS) 2
1
2
3
4
6
5
PENGERTIAN WEB
SERVER
MACAM-MACAM WEB SERVER
CARA KERJA WEB
SERVER
FUNGSI WEB
SERVER
JENIS-JENIS WEB
SERVER
KESIMPULA
N
4. PENGERTIAN WEB
SERVER
Web Server merupakan software yang menjadi pondasi dari world wide web (www) yang
pertama kali dibuat sekitar tahun 1980an. Sebuah website sebenarnya hanyalah sekumpulan
file yang disimpan di sebuah server komputer dan dapat diakses melalui komputer yang
terhubung dengan internet, dimana kita dapat mencari kumpulan file tersebut dalam bentuk
website berkat kemampuan web browser. Dari sini bisa kita analogikan web browser dan web
server bagaikan air dan ikan, jika sebuah website tidak memiliki server sebagai tempat
menyimpan file yang terhubung ke internet bagaimana mungkin orang-orang bisa mengakses
websitenya? Sama seperti ikan yang tidak akan bisa hidup tanpa air.
17/11/2022 WEB SERVER (APACHE,IIS) 4
6. MACAM-MACAM WEB
SERVER
17/11/2022 WEB SERVER (APACHE,IIS) 6
Web Server terbagi 2 jenis yaitu :
1. Web Server dinamis adalah web yang mampu menampilkan animasi berupa teks dan
gambar adaptif, serta fitur-fitur canggih yang membuat website dapat bekerja layaknya
sebuah aplikasi.
2. Web Server statis adalah web yang hanya menampilkan konten yang sama untuk
semua user. Konten yang tampil pun tidak animatif, hanya kumpulan gambar dan teks
yang berdiam di posisinya masing-masing. Website semacam ini bisa dibuat hanya
dengan menggunakan HTML.
8. CARA KERJA WEB SERVER
17/11/2022 WEB SERVER (APACHE,IIS) 8
Web server memakai model client-server, dimana client adalah pihak yang meminta
request data dan server adalah pihak yang melayani klien. Dan untuk berkomonikasi dengan
client(web browser), server mempunyai protocol sendiri yaitu HTTP(Hyper Text Transfer
Protocol). Dengan adanya protocol ini, komunikasi antar web server dengan client nya dapat saling
di mengerti dan lebih mudah, namun sekarang ini lebih banyak pengguna yang menggunakan
HTML(Hyper Text Markeup Language).
9. ALUR KERJA WEB SERVER
1/26/2023 PRESENTATION TITLE 9
Usermemasukkanpermint
aanlewatbrowser
Pertama
BrowsermendapatalamatIP
domain
danmencarinyakeDNS
server
Kedua
Browsermemintadata
yangdibutuhkanmelaluiHT
TP/HTTPS
danmencaridata
yangdimintabrowserdala
mhosting
Ketiga
Browserkemudianterhubun
gkeweb server
danmengirimkanrequest
file web
yangdimintamelaluiHTTP
Keempat
Kelima
Web server menerima request dan
meresponnya dengan mengirimkan
melalui protokol HTTP. Namun
jika data tidak ketemu, web server
akan mengirimkan halaman error
404.
Browser
menampilkan
informasi kepada
user
11. FUNGSI WEB SERVER
17/11/2022 WEB SERVER (APACHE,IIS) 11
Kita mengetahui bahwa fungsi utama web server adalah untuk menyimpan file
website dan melayani request dari user. Namun selain tugas tersebut, server juga
mempunyai beberapa fungsi lain, di antaranya:
1. Memastikan semua modul web tersedia dan siap digunakan.
2. Membersihkan penyimpanan, cache, dan modul yang sudah tidak dipakai.
3. Memeriksa keamanan pada HTTP request yang dikirimkan web browser.
Intinya, fungsi server adalah memproses permintaan dari browser meliputi
pengecekan keamanan, pencarian file, filtering, pengiriman, dan semua tugas
pemrosesan request lainnya.
13. APACHE WEB SERVER
17/11/2022 WEB SERVER (APACHE,IIS) 13
Apache atau disebut juga Apache HTTP Server adalah salah satu web server terpopuler di dunia. Server ini merupakan proyek dari Apache
Foundation dengan sistem distribusi open source. Kompatibilitasnya sangat luas karena bisa diinstall di Windows, Unix, Linux, FreeBSD, Mac OS,
dan masih banyak lagi. Beberapa dukungan yang terdapat pada apache web server yang menjadi alasan client untuk menggunakannya dibanding
web server yang lain diantaranya :
1. Access Control. Kontrol ini dapat dijalankan berdasarkan nama host.
2. CGI (Common Gateway Interface)
3. PHP (Personal Home Page/PHP Hypertext Processor)
4. SSI (Server Side Includes).
Apache adalah salah satu web server yang bertanggung jawab pada request-response HTTP dan logging informasi secara detail. Secara umum
arsitektur apache bekerja dengan model thread-based atau berbasis proses. Web server berbasis proses menggunakan proses (thread) untuk
menerima dan merespon permintaan. Setiap permintaan akan diciptakan sebuah thread yang disimpan dalam sebuah poolpada alokasi memori
tertentu dan dilakukan proses untuk menjawab, setelah proses dieksekusi kemudian hasil proses dikirimkan kembali ke klien serta dicatat dalam
sebuah log.
14. IIS WEB SERVER
17/11/2022 WEB SERVER (APACHE,IIS) 14
IIS adalah singkatan dari Internet Information Server, yang merupakan sebuah HTTP Web Server
yang digunakan dalam sistem operasi server Windows seperti hal dengan Linux memiliki Nginx atau
Apache sebagai web servernya. IIS ini tersedia mulai dari Windows NT 4.0 Server, Windows 2000 Server
atau Windows Server 2003 sampai Windows Server 2019. Sistem Operasi Windows yang bisa Anda pilih
di layanan VPS Alibaba Cloud adalah Windows Server 2008 R2 dan 2012 R2. Berikut beberapa program
dukungan IIS :
1. ASP (Active Service Page)
2. XML (Extensible Markup Language)
3. PHP (Hypertext Preprocessor)
Sesuai dengan tujuan pertama kali IIS dibuat, IIS difungsikan sebagai pendukung protokol TCP/IP
yang berjalan dalam application layer. IIS juga dijadikan fondasi dari platform Internet dan Intranet
Microsoft, yang mencakup Microsoft Site Server, Microsoft Commercial Internet System dan produk-
produk Microsoft BackOffice lainnya.
16. KESIMPULAN
17/11/2022 WEB SERVER (APACHE,IIS) 16
Web server merupakan hal yang paling penting untuk website karena pada
dasarnya website hanyalah sekumpulan file yang di simpan pada server komputer dan
diakses melalui internet pada komputer. Sehingga kalau sebuah website tidak memiliki server
sebagai tempat menyimpan file yang terhubung ke internet bagaimana mungkin orang-orang
bisa mengakses website yang di inginkan .Web server juga merupakan software yang
menjadi pondasi dari world wide web atau yang kita kenal dengan sebutan WWW. Dan cara
kerja web server seperti majikan dan pelayan, dimana kita meminta request untuk
mengakses sebuah website dan nantinya akan dilayani oleh server. Web server juga memiliki
banyak jenisnya seperti apache, iis, dsb, dan masing-masing jenisnya memiliki perbedaan
pada program yang mendukungnya seperti apache dengan CGI,SSI dan untuk IIS dengan
ASP,XML.