Apache HTTP Server adalah software open source untuk HTTP web server yang
dijalankan di platform sistem Unixlike
seperti BSD, Linux, dan UNIX, Microsoft Windows dan
lainnya. Apache dikembangkan dan dipelihara oleh komunitas terbuka yang bergabung dengan
Apache Software Foundation.
Mulanya, Apache sekedar open source alternative untuk Netscape web server (kini
dikenal sebagai Sun ONE). Kemudian berkembang dengan pesat dan melampaui semua jenis
Unix based HTTP server lainnya dalam hal fungsionalitas dan kecepatan. Apache adalah HTTP
server paling popular di Internet sejak April 1996 dan menguasai 57% pangsa pada bulan Mei
1999. Pada bulan August 2004 tercatat peningkatan menjadi 67%.
Apache piawai dengan fitur 'highly configurable error messages, DBMSbased
authentication databases, and content negotiation'. Didukung beberapa GUIs memudahkan
konfigurasi dan lebih intuitif. Apache medukung fitur yang diimplementasikan sebagai modul
terkompilasi
mulai dari serverside
programming language support sampai dengan
authentication schemes. Sejumlah bahasa pemrograman yang lazim digunakan seperti Perl,
Python, dan PHP didukung Apache sepenuhnya.
Untuk membangun apache server ini kita membutuhkan beberapa paket yang ada di
linux.Ada beberapa paket yang dibutuhkan diantaranya: APACHE, PHP4, MySQL Paketpaket
ini di
gunakan untuk membangun server agar dapat bekerja sesuai keinginan.
Apahce digunakan sebagai web server yang mengolah script php, php digunakan untuk melakukan
prosesproses
aritmatika, database dan lainlainya,
sedangkan MySQL digunakan untuk pembuatan
database yang terhubung dengan halaman web yang dilakukan oleh script php.
Web Server Apache terdiri dari beberapa bagian, kode source apache asli dengan
beberapa patch dan beberapa executable tambahan.
Sebaiknya kita gunakan Web Server Apache yang tergolong ‘stable version’, yang mungkin akan
lebih mudah untuk dikompilasi dan akan menghasilkan daemon yang cukup stabil.
Sunday, May 17, 2009
APACHE
Posted by Adi Wahyu Permana on Sunday, May 17, 2009
0 comment:
Post a Comment