Langsung ke konten utama

WEB SERVER

PENGERTIAN

Web server merupakan perangkat lunak (software) dalam server yang berfungsi untuk menerima permintaan (request) berupa halaman web melalui protokol HTTP dan atau HTTPS dari client yang lebih dikenal dengan nama browser, kemudian mengirimkan kembali (respon) hasil permintaan tersebut ke dalam bentuk halaman-halaman web yang pada umumnya berbentuk dokumen HTML.

FUNGSI

Fungsi utama dari web server adalah untuk mentransfer atau memindahkan berkas yang diminta oleh pengguna melalui protokol komunikasi tertentu. Oleh karena dalam satu halaman web biasanya terdiri dari berbagai macam jenis berkas seperti gambar, video, teks, audio, file dan lain sebagainya, maka pemanfaatan web server berfungsi juga untuk mentransfer keseluruhan aspek pemberkasan dalam halaman tersebut, termasuk teks, gambar, video, audio, file dan sebagainya.

HTTP (Hypertext Transfer Protocol) adalah protokol yang digunakan oleh web server dan web browser untuk dapat berkomunikasi antara satu sama lain. Sedangkan HTTPS (Hypertext Transfer Protocol Secure) adalah merupakan versi aman (secure) dari HTTP. Biasanya protokol HTTP menggunakan port 80 dan protokol HTTPS menggunakan port 443.

CONTOH

1. Apache

Web server yang dikembangkan Apache Software Foundation ini menjadi salah satu web server yang paling populer di dunia. Apache bersifat open source serta dapat digunakan oleh hampir semua sistem operasi seperti Linux, Unix, Windows, FreeBSD, Mac OS X, dan masih banyak lagi.

2. Nginx

Nginx bersifat open source dan dibuat untuk  menangani kebutuhan web dengan traffic yang tinggi. Nginx juga dapat berfungsi sebagai proxy server untuk email seperti IMAP, POP3, dan SMTP. Selain itu proses instalasi dan konfigurasi Nginx juga dinilai cukup mudah dan sederhana bagi para users.

3. Lighttpd

Lighttpd memiliki beberapa kelebihan yaitu aman, ringan, cepat, mengkonsumsi sedikit daya CPU, serta dirancang untuk kinerja website tinggi . Lighttpd juga dapat berjalan dengan baik di berbagai sistem operasi seperti Windows, Mac OS X, Linux dan Solaris.

4. LiteSpeed

LiteSpeed menjadi salah satu server populer yang banyak digunakan untuk membangun situs website. Selain memiliki performa yang baik, Litespeed mempunyai fitur anti Ddos sebagai upaya untuk menangkal serangan DDos. Litespeed juga dirancang agar bisa menangani situs website dengan ribuan pengunjung perdetik.

5. Microsoft IIS

Microsoft IIS (Internet Information Services ) adalah server website dengan performa tinggi milik Microsoft. IIS memiliki banyak fitur serta dapat digunakan untuk menghosting aplikasi web ASP.NET dan situs web statis. Server ini juga mendukung beberapa protokol seperti FTP, HTTP, NNTP, SMTP dan SSL.

Komentar

Postingan populer dari blog ini

SAMBA SERVER

PENGERTIAN Samba Server merupakan sebuah protokol yang dikembangkan di Sistem Operasi Linux untuk melayani permintaan pertukaran data antara mesin Ms. Windows dan Linux. Disamping untuk melayani file sharing antara Windows dan Linux, Samba juga merupakan salah satu protokol yang digunakan di Sistem Operasi Linux untuk melayani pemakaian data secara bersama-sama. FUNGS Menghubungkan antara mesin Linux (UNIX) dengan mesin Windows. Sebagai perangkat lunak cukup banyak fungsi yang dapat dilakukan oleh samba software, mulai dari menjembatani sharing file, sharing device, PDC, firewall, DNS, DHCP, FTP, webserver, sebagai gateway, mail server, proxy dan lain-lain. Fasilitas pengremote seperti telnet dan ssh juga tersedia. Salah satu keunggulan lainnya adalah adanya aplikasi pengaturan yang tidak lagi hanya berbasis teks, tetapi juga berbasis grafis yaitu swat. Menempatkan masin Linux/UNIX sebagai PDC (Primary Domain Controller) seperti yang dilakukan oleh NT dalam jaringan Wondows. Samba PDC ...

FTP SERVER

  Pengertian FTP merupakan singkatan dari  File Transfer Protocol.  FTP adalah salah satu servis internet yang dirancang untuk membuat sambungan ke server internet maupun komputer.  Dari servis ini, user dapat mengirimkan file ke komputer atau biasa disebut dengan  download , dan juga mengirimkan file ke server yang umumnya dikenal dengan istilah  upload . Jadi, File Transfer Protocol atau FTP adalah protokol untuk melakukan pengiriman dan pertukaran data. Jika dibandingkan dengan perangkat kabel atau pengiriman data secara fisik, FTP tentunya terbilang lebih praktis.  FTP terbagi menjadi dua, yaitu FTP server dan FTP Client.  FTP server adalah server yang memberikan service untuk melakukan penukaran file dari permintaan FTP Client. Beberapa contoh aplikasi atau software yang menggunakan FTP server adalah WU-FTPD, VSFTPD, FTPD, dan PROFTPD. Utamanya, fungsi FTP server adalah melakukan download dan upload file dari atau ke server.  Selanjutnya...

Cause & Effect Pt.2

  Fill in the blanks with SO or BECAUSE/BECAUSE OF 1. It was raining..........I stayed at home. 2. ..........Bella's nervousness, she did not pass the driving test. 3. ..........Bella was nervous, she did not pass the driving test. 4. ..........the rain, we canceled the outing. 5. He's always late..........his gaming habits. 6. He's always late..........he always stay up at night. 7. Dennis could not sing..........his throat is sore. 8. The streets were snow-packed and icy..........cars needed more time to stop. 9. We received seven inches of rain in four hours...........the underpass was flooded. 10. When water is heated, the molecules move quickly, ..........the water boils. 11. A tornado blew the roof off the house, ..........the family had to find another place to live. 12. ..........the alarm was not set, we were late for work. 13. John made a rude comment, .........elise hit him. 14. Some believe dinosaurs died out.........a large meteor hit the earth. 15. I had to ge...