WEB SERVER
WEB SERVER
Assalamualaikum
warahmatullahi wabarakatuh
Selamat datang di blog saya😊
Saya Fejratul Utami Mahasiswa
Politeknik Negeri Padang Jurusan Teknologi Informasi akan membagi sedikit ilmu
tentang "WEB SERVER" semoga dapat bermanfaat untuk kita semua.
web server merupakan
suatu perangkat lunak atau software yang ada dalam server memiliki fungsi untuk
menerima halaman web sebagai permintaan melalui protokol HTTPS/ HTTP atau yang
biasa dikenal dengan nama browser. Setelah itu harus mengirimkan kembali hasil
dari permintaan atau respon tersebut menjadi dokumen HTML.
Secara
umum mengenal web server sebagai pemberi data pada web klien atau browser
diantaranya seperti Google Chrome, Mozilla Firefox, Opera, Safari, dan lain
sebagainya. Proses pemberian data tersebut berguna nantinya agar dapat
menampilkan konten pada halaman website tertentu.
Adapun kita pecah menjadi beberapa
bagian fungsi dari web server:
- Membersihkan berbagai cache yang
terdapat pada penyimpanan serta semua dokumen yang tidak terpakai lagi.
- Melakukan pemeriksaan terhadap
sistem security yang berasal dari permintaan HTTP
berdasarkan request klien atau web browser.
- Menyediakan data
berdasarkan request atau permintaan yang masuk agar dapat
menjamin keamanan sistem yang berjalan dengan lancar.
Jenis-jenis Web Server
Setelah mengetahui Mengenal Web
Server dimulai dari pengertian web server serta fungsi apa saja yang dapat
dilakukan oleh web server kini Kita bisa membahas mengenai apa saja jenis dari
web server yang paling umum digunakan oleh masyarakat.
- Web
Server Apache
Web server yang paling banyak
digunakan di internet ialah salah satunya yaitu Apache. Pada awalnya Apache
didesain dengan guna mendukung sistem operasi UNIX. Perlu diketahui bawah
apache memiliki beberapa dukungan diantaranya seperti PHP, SSL dan juga kontrol
akses.
Kontrol akses dari nama host dan nomor IP digunakan oleh apache sebagai module
perl (Practical Extraction and Report Language). Nah apabila data PHP yang
muncul akan berperan dalam menyiapkan data menjadi teks pada halaman web. PHP
atau yang biasa dikenal dengan Pesonal Home Page ialah salah satu program yang
mirip dengan CGI yaitu berfungsi dalam memproses teks serta bekerja untuk web
server.
Apache dikenal sangat aman dan nyaman untuk digunakan karena memiliki beberapa
keuntungan seperti proses instalasi sangat mudah ketika masuk kedalam freeware,
sistem konfigurasi pada apache juga lebih mudah, lebih mudah dalam cara
pengaturan, mampu bekerja dalam berbagai sistem operasi atau open source, dan
tidak terbatas dalam komunitas sehingga sangat luas.
- Web
Server Nginx
Salah satu pesaing yang unggul jikan
dibandingkan dengan apache yaitu Nginx karena dikenal mampu melayani segala
macam permintaan mulai dari data tinggi dengan tingkat kepadatan lalu lintas
yang sangat sibuk. Secara mudahnya, Nginx memang lebih unggul, kecepatan, dan
lebih mudah dalam hal performa sistem kerjanya.
Dengan demikian Nginx memiliki kelebihan lainnya seperti fitur yang lengkap
yaitu URL rewriting, virtual host, file serving, reverse proxying serta acccess
control dan masih banyak lagi lainnya.
- Web
Server Lighttpd
Programmer dari jerman telah
menciptakan sistem web open source sebagai salah satu web server guna mendukung
sistem Linux dan Unix. Jika dilihan dari segi keunggulannya, web server yang
satu ini memiliki beberapa kelebihan diantaranya yaitu sesuai dengan beberapa
fitur tambahan yang tersedia seperti FastCGi, Output-Compression, FastCGi, dan
URL Writing, sistem loading pada CPU jika menggunakan web server ini akan lebih
cepat dan efektif.
- Web
Server IIS
IIS atau lebih dikenal dengan
Internet Information Services merupakan salah satu web server yang biasanya
bekerja dengan menggunakan beberapa jenis protokol yaitu seperti DNS, IP/TCIP
atau beragam software lainnya yang berguna untuk merangkai situs.
Cara Kerja dari Layanan Web Server
Secara
sederhana tugas web server ialah menerima permintaan yang berasal dari klien
kemudian mengirimkannya kembali dalam bentuk berkas kepada si klien tersebut.
Perangkat lunak pada web server terdapat di komputer server dimana merupakan
tempat menyimpan data-data website. Disamping itu, komputer server membutuhkan
akses internet agar tetap terhubung sehingga dapat diakses oleh klien.
Ketika klien atau browser melakukan permintaan data kepada
web server maka permintaan data tersebut akan dikemas pada TCP kemudian akan
dikirimkan ke alamat yang dibutuhkan yaitu HTTP atau HTTPS untuk ditampilkan
kembali pada browser. Lain hal nya jika data yang diminta tersebut tidak dapat
ditemukan pada web server maka secara otomatis web server akan menolak adanya
permintaan tersebut dengan menampilkan notifikasi Page Not Found atau Error
404.
referensi :
- Ø https://www.dicoding.com/blog/apa-itu-web-server-dan-fungsinya/
- Ø https://idcloudhost.com/mengenal-apa-itu-web-server-fungsi-jenis-jenis-dan-cara-kerjanya/
Sekian
Terimakasih
telah membaca😊
wasssalamualaikum
warahmatullahi wabarakatuh..

Komentar
Posting Komentar