Pengertian Web Server
Server web adalah sebuah perangkat lunak server yang
berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan
browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web
yang umumnya berbentuk dokumen HTML. Server web yang terkenal diantaranya
adalah Apache dan Microsoft Internet Information Service (IIS). Apache
merupakan server web antar-platform, sedangkan IIS hanya dapat beroperasi di
sistem operasi Windows.
Server web juga dapat berarti komputer yang berfungsi seperti
definisi di atas.
Apa itu Apache?
Server HTTP Apache atau Server Web/WWW Apache adalah server
web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft
Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani
dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas
web/www ini mengunakan HTTP.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan
yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain. Apache
juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang
memungkinkan penanganan server menjadi mudah.
Apache merupakan perangkat lunak sumber terbuka dikembangkan
oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan
Apache Software Foundation.
Bagaimana Apache
ditemukan?
Pada awal mulanya, Apache merupakan perangkat lunak sumber
terbuka yang menjadi alternatif dari server web Netscape (sekarang dikenal
sebagai Sun Java System Web Server). Sejak April 1996 Apache menjadi server web
terpopuler di internet. Pada Mei 1999, Apache digunakan di 57% dari semua web
server di dunia. Pada November 2005 persentase ini naik menjadi 71%. (sumber:
Netcraft Web Server Survey, November 2005).
Asal mula nama Apache berasal ketika sebuah server web
populer yang dikembangkan pada awal 1995 yang bernama NCSA HTTPd 1.3 memiliki
sejumlah perubahan besar terhadap kode sumbernya (patch). Saking banyaknya
patch pada perangkat lunak tersebut sehingga disebut sebuah server yang
memiliki banyak patch (“a patchy” server). Tetapi pada halaman FAQ situs web
resminya, disebutkan bahwa “Apache” dipilih untuk menghormati suku asli Indian
Amerika Apache , yang dikenal karena keahlian dan strategi perangnya. Versi 2
dari Apache ditulis dari awal tanpa mengandung kode sumber dari NCSA.
Bagaimana Penggunaan
Apache?
Apache adalah komponen server web dari paket perangkat lunak
LAMP (Linux, Apache, MySQL, PHP/Perl/bahasa pemrograman Python).
Saingan Apache
Menurut statistik dari Netcraft, Apache merupakan server web
yang paling banyak digunakan di dunia per 2005. Microsoft Internet Information
Services (IIS) merupakan kompetitor utama Apache, diikuti oleh Sun Java Web
Server dari Sun Microsystem.
Cara
Menginstall Apache
Cara menginstall apache bisa melalui console juga bisa
melalui module dari webmin.
Berikut adalah langkah-langkah Menginstall apache dengan module dari webmin.
Sebelum menginstall pastikan anda sudah login ke webmin anda. Namun jika di
server anda sudah ada apache, maka tidak perlu melakukan langkah ini.
·
Untuk install, masuk ke webmin kemudian klik
un-used module.
·
Maka akan keluar tulisan The Apache Webserver
package can be automatically installed by Webmin. Click here to have it
downloaded and installed using YUM. Kemudian klik di click here.
·
Setelah itu apache server siap dikonfigurasi.
Jika apache sukses diinstall maka di tab servers akan keluar tulisa apache
webserver.
·
Untuk mengecek apakah instalasi apache anda
sudah berhasil atau belum, coba buka IP anda melalui firefox,
http://IP_anda/.
Referensi :
Ijin copas gan.. https://webcloudid.blogspot.com