Dalam kemajuan teknologi zaman sekarang, jaringan internet sangat
dibutuhkan oleh masyarakat pada umumnya. Jika bicara tentang internet, tentu
tidak akan bisa lepas yang namanya web server. Sebagian orang mungkin
mengetahui istilah web server, akan tetapi tidak sedikit juga orang yang belum
tahu mengenai Pengertian Web Server ini. Secara umum dapat disimpulkan bahwa
Pengertian Web Server adalah sebuah layanan internet yang telah disediakan oleh
komputer.
Dalam memasukkan web yang telah dirancang dalam internet, maka
terlebih dahulu memiliki ruangan dalam internet dan ruangan inilah disediakan
oleh server. Selain itu juga,Pengertian Web server merupakan sebuah perangkat
komputer yang digunakan untuk mengakses segala jenis file yang terdapat pada
halaman web melalui HTTP/HTTPS dengan menggunakan aplikasi atau program
tertentu (dikenal dengan nama web browser) dan mengirimkan kembali hasil
permintaannya dalam bentuk halaman – halaman web yang berbentuk dokumen HTML.
Dalam
Pengertian Web server, terdapat jenis-jenis packet software yang digunakan di
internet yaitu :
1.
Microsoft
Windows Server 2003 Internet Information Services
2.
Apache
Tomcat
3.
Xitami
Web Server
4.
Zeus
Web Server
5.
Lighttpd
6.
Sun
Java System Web Server
7.
Apache
Web Server
Dalam Pengertian
Web Server, terdapat beberapa syarat yang perlu diperhatikan agar sebuah web
server ini bisa berfungsi dengan baik dan berjalan sempurna yaitu :
a.
Mempunyai
RAM yang kapasitas sangat besar
b.
Memiliki kecepatan akses yang sangat tinggi
c.
Mempunyai
alamat internal yang tidak berubah (bersifat permanen)
d.
Memiliki
hardisk yang berkapasitas cukup besar
Ada tiga macam
log yang harus diperhatikan dalam memonitor kegiatan web server yaitu sebagai
berikut :
1. Access log adalah file yang berfungsi untuk mencatat semua akses
yang dilakukan terhadap web server. Selain itu, data yang diambil dari file ini
kemudian diproses menjadi data statistik yang mudah dibaca dan dimengerti
orang.
2. Server log adalah file yang
berfungsi untuk mencatat kejadian-kejadian tertentu pada web server. Tetapi,
file ini hanya diperiksa jika ternyata webserver ini terjadi kesalahan. Selain
itu, server log merupakan logging yang dilakukan oleh server dalam pencatatan
file/messages/log.
3. Error log adalah file yang berfungsi untuk mencatat setiap kesalahan
yang terjadi pada web server, apakah kesalahan terjadi pada file konfigurasi
yang berupa kesalahan pada pembuatan webnya.
File ini merupakan pesan-pesan kesalahan dan pemberitahuan pengoperasian
httpdnya. Dengan melihat error.log, maka akan diketahui bahwa web mengalami
kesalahan pada waktu pembuatan.
Kegunaan yang
utama pada Pengertian Web server ini adalah mentransfer berkas atas permintaan
pengguna melalui protokol komunikasi (HTTP) yang telah ditentukan. Selain itu, web server berfungsi untuk mentransfer
seluruh berkas/file dalam sebuah halaman web yang saling terkait misalnya di
dalamnya terdapat teks, video, gambar dan lainnya. Pengguna pada web browser,
biasanya meminta layanan atas halaman web atau berkas yang terdapat pada sebuah
server web, kemudian server sebagai manajer layanan tersebut akan mengirimkan
kembali halaman dan berkas-berkas
pendukung yang dibutuhkan. Apabila halaman/berkas yang diminta tidak tersedia,
maka permintaan tersebut akan ditolak.
Fitur-fitur
yang ditawarkan dalam Pengertian Web server, yaitu :
1.
HTTP
2.
Logging
3.
Virtual
Hosting
4.
Pengatur
Bandwith
5.
Otentifikasi
6.
Kompresi
Konten
7.
Dukungan
HTTPS
Salah satu
software web server gratisan (freeware) yang mempunyai dukungan teknis dari
pembuatnya dan dilengkapi dengan dokumentasi dinamakan Web server Apache.
Pengertian Web server ini mempunyai kelebihan yaitu antara lain :
1.
Mampu
beroperasi pada berbagai platform sistem operasi.
2.
Mempunyai
satu file konfigurasi sehingga mudah mengkonfigurasi.
3.
Mudah
dalam proses instalasi apabila dibandingkan dengan web server lainnya.
4.
Mudah
dalam menambahkan periferal lainnya ke dalam platform web server.
Ciri khas dari web server Apache ini adalah sebagai berikut :
1.
Server
Apache dapat berkomunikasi otomatis dengan client browsernya untuk menunjukkan
yang tampilan terbaik.
2.
Apache
menyediakan feature untuk multihomed dan virtual server.
3.
Apache
mampu dikompilasi sesuai dengan spesifikasi HTTP yang sekarang.
4.
Dapat
dijadikan sebagai pengganti bagi NCSA web server.
5.
Apache
mempunyai level-level pengamanan.
6.
Memiliki
dukungan teknis melalui web.
7.
Memiliki
kompatibilitas platform yang tinggi.
Mendukung
adanya third party berupa modul-modul tambahan.
REFERENSI : Web Server

Posting Komentar