web Server, Apache, IIS dan sejenisnya. PHP juga termasuk bahasa yang embedded bisa diletakkan di dalam tag HTML PHP diterbitkan secara gratis
dan juga dapat men-download source kode PHP c. PHP juga dapat berjalan sistem operasi yang berbeda seperti UNIX, Windows
98, Windows HT, Macintosh d. PHP dapat berjalan pada banyak aplikasi web server Microsoft Personal Web
Server
Beberapa situs populer yang menerapkan PHP dengan aplikasi database yang dapat dibuat dan dirancang oleh user adalah: Facebook, Wikipedia MediaWiki,
Yahoo, MyYearbook, Digg, Wordpress adn Tagged.
2.9 Apache
Apache adalah sebuah nama web server yang bertanggungjawab pada request- response HTTP dan logging informasi secara detail kegunaan basicnya. Selain itu,
Apavhe jugta diartikan sebagai suatu web server yang kompak, modular, mengikuti standar protokol HTTP.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigurasikan, autentifikasi berbasis data dan lain-lainnya. Apache merupakan
perangkat lunak sumber terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation.
Saat ini ada dua versi Apache yang bisa dipakai untuk server produksi, yaitu vesi mayor 2.0 dan versi mayor 1.3. Apache merupakan we server yang paling banyak
Universitas Sumatera Utara
digunakan saat ini. Hal ini disebabkan oleh beberapa sebab, di antaranya adalah
karena sifatnya yang open source dan mudahnya mengkontaminasikannya.
Diantaranya dengan menambahkan support secure protocol memalui SSL dan
konektifikasinya dengan database server melalui bahasa scripting PHP.
Web server Apache terdiri dari beberapa bagian, kode source apache asli dengan beberapa patch dan beberapa executable tambahan. Sebaliknya kita gunakan
web server apache yang tergolong ‘stable version’, yang mungkin akan lebih mudah untuk dikompilasi dan akan menghasilkan demon yang cukup stabil. Agar suatu
halaman web dapat diakses secara publik maka sebelum membuat homepage setiap user dibuat dahulu pada direktori publik_html pada direktori etcskel. Ada berbagai
macam sistem keaman yang ditawarkan oleh apache webserver salah satunya adalah dengan menggunakan sistem ACL dimana fungsi ini digunakan untuk membatasi
jumlah client yang terkoneksi server apache. Cara lain yang digunakan oleh apache adalah dengan menggunakan htpasswd untuk melakukan autentifikasi terhadap user
yang akan mengakses server apache. http:biasta.wordpress.com20081025definisi-php-mysql-apache-web-server-http-
ip-address-url diakses tanggal 2 April 2012.
Server HTTP Apache atau Server WebWWW 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. Protocol yang digunakan untuk melayani fasilitas webwww
ini menggunakan HTTP.
Universitas Sumatera Utara
BAB 3
ANALISA DAN PERANCANGAN SISTEM
3.1 Analisis Sistem