Uploaded by User95882

Artikel

advertisement
Web server
Server atau Web server adalah sebuah software yang
memberikan layanan berbasis data dan berfungsi menerima
permintaan dari HTTP atau HTTPS pada klien yang dikenal
dan biasanya kita kenal dengan nama web browser (Mozilla
Firefox, Google Chrome) dan untuk mengirimkan kembali yang
hasilnya dalam bentuk beberapa halaman web dan pada
umumnya akan berbentuk dokumen HTML. Webserver
merupakan salah satu kebutuhan yang digunakan oleh user
untuk website yang mempunyai kapasitas penyimpanan yang
besar dan juga akses yang cepat untuk trafik yang besar dalam
mencegah terjadinya down pada suatu website atau aplikasi.
Adapun fungsi utama dari web server adalah untuk melakukan
atau akan mentransfer berkas permintaan pengguna melalui
protokol komunikasi yang telah ditentukan sedemikian rupa.
halaman web yang diminta terdiri dari berkas teks, video,
gambar, file dan banyak lagi. pemanfaatan web server
berfungsi untuk mentransfer seluruh aspek pemberkasan
dalam sebuah halaman web termasuk yang di dalam berupa
teks, video, gambar dan banyak lagi.
1. 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
2. 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.
3. WEB SERVER LIGHTTPD
Satu lagi webserver yang di rilis tahun 2003 adalah
Lighttpd. Lighttpd dibuat dan dikembangkan oleh Jan
Kneschke ditahun 2003 saat dia sedang menyelesaikan
tesis untuk studinya. Diambil dari halaman website
resminya, Lighttpd adalah webserver yang memiliki
kelebihan dalam menghemat resource server serta
memiliki performa bagus sebagai layanan webserver
karena memiliki sistem pengaturan CPU Load yang
sangat efektif. Selain itu, Lighttpd didesain secara khusus
untuk bekerja dengan performa tinggi, lighttpd sangat
mengedepankan faktor keamanan, kecepatan, fleksibilitas
serta compliance. Webserver yang satu ini memiliki
footprint memori yang cukup kecil jika diadu dengan
webserver lainnya. Fitur-fitur advanced seperti FastCGI,
SCGI, Auth, Output-Compression, URL-Rewriting dan
masih banyak lagi melengkapi webserver yang satu ini.
KESIMPULAN
Web server paling recomended yaitu APACHE, kenapa bisa apache karena
pengaturan lebih mudah open resource, selain itu mempunyai komunitas yang
besar, konfigurasi yang simple dan mudah, patch keamanan yang terus
menerus diperbarui
Download