Tuesday 2 December 2014

Konfigurasi Web Server di Windows Server 2003

Pengertian Web Server



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 Aplikasi Web Server yaitu :


  •     Microsoft Windows Server 2003 Internet Information Services
  •     Apache Tomcat
  •     Xitami Web Server
  •     Zeus Web Server
  •     Lighttpd
  •     Sun Java System Web Server
  •     Apache Web Server
  •     IIS 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 :


  •     Mempunyai RAM yang kapasitas sangat besar
  •     Memiliki kecepatan akses yang sangat tinggi
  •     Mempunyai alamat internal yang tidak berubah (bersifat permanen)
  •     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.



Fungsi Web Server

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 :


  •     HTTP
  •     Logging
  •     Virtual Hosting
  •     Pengatur Bandwith
  •     Otentifikasi
  •     Kompresi Konten
  •     Dukungan HTTPS

Apache
 
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 :
  •     Mampu beroperasi pada berbagai platform sistem operasi.
  •     Mempunyai satu file konfigurasi sehingga mudah mengkonfigurasi.
  •     Mudah dalam proses instalasi apabila dibandingkan dengan web server lainnya.
  •     Mudah dalam menambahkan periferal lainnya ke dalam platform web server.

Ciri khas dari web server Apache ini adalah  sebagai berikut :
 
  • Server Apache dapat berkomunikasi otomatis dengan client browsernya untuk menunjukkan yang tampilan terbaik.
  • Apache menyediakan feature untuk multihomed dan virtual server.
  • Apache mampu dikompilasi sesuai dengan spesifikasi HTTP yang sekarang.
  • Dapat dijadikan sebagai pengganti bagi NCSA web server.
  • Apache mempunyai level-level pengamanan.
  • Memiliki dukungan teknis melalui web.
  • Memiliki kompatibilitas platform yang tinggi.
  • Mendukung adanya third party berupa modul-modul tambahan.


IIS Web Server

Adalah web server buatan Microsoft. Berbeda dengan Apache yang open source, untuk mendapatkan dukungan teknis penuh maka otomatis kita sebagai pengguna harus membeli lisensi IIS dari Microsoft. IIS menawarkan sistem jaringan antar muka yang mudah, aman dan stabil. Sesuai dengan perusahaan dimana IIS dikembangkan, maka IIS hanya bisa berjalan pada sistem operasi berbasis Windows.


Nginx Web Server


Alternatif lain web server yang bersifat open source adalah Nginx ( dibaca engine-x). Kelebihan dari Nginx web server hampir sama seperti Apache, bahkan beberapa riview dari pengguna adalah konfigurasi Nginx yang lebih mudah daripada Apache. Jadi untuk pengguna yang ingin menjalankan web server yang ringan dengan sistem pengoperasian yang mudah, maka cukup menggunakan Nginx.


Google Web Server (GWS)

Adalah web server buatan Google,Inc yang bersifat tertutup dan hanya digunakan oleh pihak Google sendiri sebagai web server mereka. Belum banyak info yang bisa didapat mengenai web server yang satu ini dikarenakan masih dalam tahap riset oleh Google.


Sumber:
isma-ismi.com/pengertian-web-server.html
https://sites.google.com/a/student.unsika.ac.id/ridha-site/informatika/penjelasan-tentang-web-server




Berikut ini adalah presentasi tentang konfigurasi Web Server di Windows Server 2003 yang sudah saya buat untuk anda:

0 comments:

Post a Comment