produk lain oleh penggunanya, b
Pengembangan dan auditing yang dilakukan secara terbuka, semua orang bebas berpartisipasi.
2.5. XAMPP Web Server
XAMPP yaiut Apache, PHP, MySQL dan phpMyAdmin.XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan
menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP danMySQL secara manual. XAMPP akan menginstalasi
dan mengkonfigurasikannya secara otomatis untuk anda atau auto konfigurasi. Versi XAMPP yang ada saat ini adalah Versi 1.4.14 atau yang terbarunya anda
bisa download pada http:www.apachefriends.orgenxampp
window.html.Software XAMPP versi ini terdiri atas:
a.Apache versi2.0.54 b. MySQL versi 4.1.12
c. PHP versi 5.0.4 d. phpMyAdmin versi 2.6.2-p11 dan lain-lain
Webserver merupakan inti dari sebuah website. Setiap website yang kita lihat di internet, pastilah berjalan di atas sebuah webserver. Webserver ini bermacam-
macam diantaranya adalah Apache, IIS, Tomcat, dll. Pada Windows, default dari webserver adalah IIS sedangkan Apache biasanya sudah terintegrasi dengan
Linux namun juga bisa di download dan di install pada Windows. Saat ini, webserver Apache merupakan webserver yang paling banyak digunakan.
Pada awalnya, sebuah webserver hanya bisa menjalankan file HTML namun karena perkembangan jaman dan kebutuhan akan informasi yang dinamis,
web server ditambahkan komponen agar bisa menjalankan format-format lainnya seperti asp, aspx, pop, js, dll.
Webserver IIS misalnya, secara default tidak mengerti bagaimana menjalankan file dengan extension .php. Agar IIS mengerti bagaimana
menjalankan file PHP maka dibutuhkan instalasi komponen di dalamnya. Untuk webserver apache sendiri adalah merupakan webserver yang paling
kompatibel dengan PHP dan MySQL.
2.6. Mengenal Database
DBMS merupakan singkatan dari Database Management System. DBMS
merupakan perangkat lunak atau program komputer yang dirancang secara khusus untuk memudahkan pengelolaan database. Salah satu macam DBMS yang populer
dewasa ini berupa RDBMS Relational Database Management System, yang menggunakan model basis data relasional atau dalam bentuk tabel-tabel yang
saling berhubungan. MySQL
merupakan salah satu contoh dari bentuk produk RDBMS yang sangat populer dilingkungan Linux, tetapi juga tersedia pada Windows. Banyak situs web
yang menggunakan MySQL sebagai database server server yang melayani permintaan akses terhadap database.
Gambar 2.5 Mekanisme Pengaksesan MySQL Melalui Web Browser