Kamis, 12 Maret 2015
On 05.00 by Unknown in Teknologi
Sebelumnya saya SUDAH posting Pengertian DNS SRVER dan Pengertian DHCP SERVER. Sekarang saya akan menjelaskan tentang PENGERTIAN WEB SERVER DAN
JENIS APLIKASI WEB SERVER. Oke, cekidooott ..
1.
PENGERTIAN WEB SERVER
WEB SERVER: adalah suatu server yang memberikan service
(layanan) kepada klien yang meminta informasi berkaitan dengan web. Web server
sendiri terdiri dari dua komponen. yang pertama adalah komputer itu sendiri dan
software web server yang dipakainya. jadi dapat diambil kesimpulan
mesin(komputer) apapun bisa saja menjadi web server asalkan software web server
tersedia di mesin(komputer) itu.
2.
CARA KERJA DARI WEB SERVER
Hubungan antara Web Server dan Browser Internet merupakan
gabungan atau jaringan Komputer yg ada di seluruh dunia. Setelah terhubung
secara fisik, Protocol TCP/IP (networking protocol) yg memungkinkan semua
komputer dapat berkomunikasi satu dengan yg lainnya. Pada saat browser meminta
data web page ke server maka instruksi permintaan data oleh browser tersebut di
kemas di dalam TCP yg merupakan protocol transport dan dikirim ke alamat yg
dalam hal ini merupakan protocol berikutnya yaitu Hyper Text Transfer Protocol
(HTTP). HTTP ini merupakan protocol yg digunakan dalam World Wide Web (WWW)
antar komputer yg terhubung dalam jaringan di dunia ini. Untuk mengenal
protocol ini jelas sangan mudah sekali dimana setiap kali anda mengetik
http://… anda telah menggunakannya, dan membawa anda ke dunia internet. Data yg
di passing dari browser ke Web server disebut sebagai HTTP request yg meminta
web page dan kemudian web server akan mencari data HTML yg ada dan di kemas
dalam TCP protocol dan di kirim kembali ke browser. Data yg dikirim dari server
ke browser disebut sebagai HTTP response. Jika data yg diminta oleh browser
tidak ditemukan oleh si Web server maka akan meninbulkan error yg sering anda
lihat di web page yaitu Error : 404
Page Not Found.
Hal ini memberikan cita rasa dari suatu proses yang
tridimensional, artinya pengguna internet dapat membaca dari satu dokumen ke
dokumen yang lain hanya dengan mengklik beberapa bagian dari halaman-halaman
dokumen (web) itu. Proses yang dimulai dari permintaan webclient (browser),
diterima web server, diproses, dan dikembalikan hasil prosesnya oleh web server
ke web client lagi dilakukan secara transparan. Setiap orang dapat dengan mudah
mengetahui apa yang terjadi pada tiap-tiap proses. Secara garis besarnya web
server hanya memproses semua masukan yang diperolehnya dari web clientnya.
3.
JENIS-JENIS APLIKASI WEB SERVER
a.
NGINX
Nginx adalah salah satu dari sebagian perangkat lunak untuk
server yang diciptakan untuk memanage dan mengola sebuah Website. Tidak seperti
perangkat lunak server yang lainnya, Nginx tidak bergantung kepada thread untuk
melayani klien. Sebaliknya, Nginx menggunakan arsitektur asynkronus yang lebih
stabil. Arsitektur ini membutuhkan lebih sedikit memory, dan yang lebih
penting, dapat diperkirakan. Bahkan jika Anda tidak mengharapkan server Anda
untuk mengatasi ribuan koneksi pada saat yang bersamaan, Anda masih dapat
diuntungkan dengan pemakaian memory yang sedikit namun berkemampuan tinggi.
Nginx dapat digunakan dalam semua skala, mulai dari VPS kecil sampai dengan
cluster server dalam jumlah besar.
b.
APACHE
Apache adalah server web yang dapat dijalankan di banyak
sistem operasi (Unix,BSD,Linux, Microsoft Windows dan Novell Netwareserta
platform lainnya) yang berguna untuk melayani dan memfungsikan situs web.
Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat
dikonfigurasi, autentikasi berbasis basis data dan lain-lain. Apache juga
didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang
memungkinkan penanganan server menjadi mudah.
c.
XAMPP
XAMPP adalah program aplikasi pengembang yang berguna untuk
pengembangan website berbasis PHP dan MySQL. Versi terbaru program ini adalah
XAMPP 1.7.7, yang dirilis pada tanggal 20 September 2011. Software XAMPP dibuat
dan dikembangkan oleh Apache Friends.
d.
WAMP SERVER
Wamp Server merupakan sebuah aplikasi yang dapat menjadikan
komputer maupun laptop anda menjadi sebuah server atau bisa dikatakan server
offline. Kegunaan wamp server ini untuk membuat jaringan local sendiri dalam
artian anda dapat membuat website secara offline yang biasanya untuk joomla,
wordpress, dll. Wamp server hanya bisa digunakan untuk sistem operasi windows
saja, jadi untuk pemakai linux tidak bisa memakai aplikasi ini. Sebenarnya
fungsi wamp server ini sama dengan Xampp.
e.
AMPPS
AMPPS merupakan aplikasi webserver ciptaan Softaculous dan
bisa digunakan baik sebagai Webserver localhost ataupun di Onlinekan, karena
AMPPS sudah mendukung banyak pengaplikasian, control panel yang sudah dapat
diakses melalui browser dan sudah terintegrasi dengan segala pengaturan seperti
hosting panel dan juga dapat langsung mengatur domain setting dan sebagainya.
Softaculous Auto installer juga sudah termasuk disini,
meskipun untuk memanfaatkan Auto installer ini diharuskan mempunyai koneksi
internet.
f.
UWAMP
UWamp adalah sebuah paket kumpulan software yang terdiri
dari apache, mysql, phpmyadmin, php, Perl, Freetype2,dll. UWamp berfungsi untuk
memudahkan instalasi lingkungan php, di mana biasa nya lingkungan pengembangan
web memerlukan php,apache,mysql dan phpmyadmin serta software-software yang
terkait dengan pengembangan web. Dengan menggunakan UWamp, kita tidak perlu
menginstall aplikasi-aplikasi tsb satu persatu
g.
EASY PHP
EasyPHP: adalah software antarmuka WAMP (Windows Apache
MySql PhpMyAdmin) yang dapat menjalankan cms website berbasis sql di localhost
windows (offline). Software ini membantu dalam pengtesan cms sebelum diupload
ke webhosting.
Search
Artikel Pilihan
-
Pengertian dan jenis aplikasi DNS server. 1. PENGERTIAN DNS SERVER DNS ( Domain Name System ) adalah Distribusi Database...
-
Oke, sekarang saya akan membahas tentang PENGERTIAN DAN JENIS APLIKASI FTP SERVER. Saya mulai saja dari pengertian FTP server itu sen...
-
Mau posting lagi catatan kuliah saya nih, materi jaringan yaitu membahas tentang apa itu pengertian dari samba server dan jenis aplikasi...
-
Sebelumnya saya sudah posting tentang Pengertian dan Jenis Aplikasi DNS Server dan sekarang saya akan menerangkan Pengertian Dan Jenis ...
-
Waduuuhh sudah lama sekali saya tidak posting di blog kesayangan ini, mungkin sudah hampir dua mingguan kurang lebih wkwkwk Ceritanya say...
-
Wuihh baca judulnya serem banget yah? Perintah-perintah SQLMAP untuk Hacking Website. Yah, ini cuma sharing ilmu saja dari seorang newbie t...
-
Sebelumnya saya SUDAH posting Pengertian DNS SRVER dan Pengertian DHCP SERVER . Sekarang saya akan menjelaskan tentang PENGERTIAN WEB S...
-
Malu yah kalau status facebooknya dikit banget yang like? Tapi nggak juga sih bagi orang yang udah terbiasa status facebooknya 0 like wkw...
-
Okey mas bro, sis bro ketemu lagi dengan saya yang ganteng ini wkwk. Sekarang ane mau nulis artikel bagaimana sih CARA BERKOMUNIKASI LISA...
-
Masih semangat belajar PHPnya? Jika masih semangat yuk mari kita belajar lagi PHP kali ini membahas Perulangan for dalam PHP . Ada bebera...