Instalasi Apache, PHP dan MySQL . Mengkonfigurasi Apache, MySQL, dan PHP

1. Analis Sistem, yaitu orang membentuk dan membangun fasilitas rancangan sistem atau program. 2. Programmer, yaitu orang yang mengerti bahasa pemrograman yang digunakan dalam membuat dan membangun suatu program. 3. Operator Admininistrator, yaitu orang yang mengoperasikan sistem seperti memasukkan data untuk dioperasikan oleh komputer dalam menghasilkan informasi dan lain sebagainya. 4. Public Pengguna, yaitu orang yang memakai sistem yang telah dirancang untuk mendapatkan informasi yang dibutuhkan.

5.3. Instalasi Apache, PHP dan MySQL

Untuk merancang serta menjalankan website yang akan dibuat, maka diperlukan suatu program aplikasi yang digunakan untuk menuliskan kode-kode program,database serta meng-upload website dan juga outputnya dapat kita lihat melalui web browser. Program aplikasi yang dimaksud adalah Apache, PHP dan MySQL. Dalam menginstalasi Apache, PHP, dan MySQL perlu dilakukan secara satu per satu. Karena program tersebut bersifat freeware, maka softwarenya dapat diperoleh dengan men-download dari website http:www.apache.org untuk Apache, http:www.php.net untuk PHP dan http:www.mysql.com untuk MySQL. Tahap instalasinya dimulai dengan menginstalasi Apache, kemudian disusul dengan menginstalasi PHP dan MySQL. Universitas Sumatera Utara Setelah instalasi selesai dilanjutkan dengan melakukan pengaturan konfigurasi yang diberikan setelah instalasi selesai. Namun hal ini memerlukan pengaturan yang sedikit rumit. Karena jika salah dalam melakukan konfigurasi, maka website yang telah dirancang tidak dapat berjalan seperti yang kita inginkan. Cara alternatif lainnya yang digunakan penulis adalah dengan menginstalasi Xampp, yang merupakan software dengan paket Apache, PHP dan MySQL di dalamnya serta tanpa perlu melakukan konfigurasi, karena program dikerjakan secara default. Perangkat lunak Xampp yang digunakan adalah Xampp dengan versi 1.4.6 dan merupakan versi yang lebih stabil serta telah ditambah dengan paket-paket yang sangat lengkap juga bersifat freeware dan dapat di-download di website http:sf.net.

5.4 . Mengkonfigurasi Apache, MySQL, dan PHP

1. Buka file httpd.conf yang berada di folder conf pada Apache. Kemudian tambahkan file yang bercetak tebal berikut di akhir baris file httpd.conf : ……. ……. ……. VirtualHost :80 ServerAdmin webmasterdummy-host.example.com DocumentRoot wwwdocsdummy-host.example.com Universitas Sumatera Utara ServerName dummy-host.example.com ErrorLog logsdummy-host.example.com-error_log CustomLog logsdummy-host.example.com-access_log common VirtualHost ScriptAlias php c:php AddType applicationx-httpd-php .php For PHP 5 Action applicationx-httpd-php phpphp-cgi.exe 2. Buka file php.ini di folder C:\WINDOWS dengan menggunakan notepad dan lakukan beberapa perubahan sebagai berikut: ……… ……… ……… ; You should do your best to write your scripts so that they do not require ; register_globals to be on; Using form variables as globals can easily lead ; to possible security problems, if the code is not very well thought of. register_globals = On ……… ……… ……… ; Directory in which the loadable extensions modules reside. extension_dir = c:\PHP\ext Universitas Sumatera Utara … … ;extension=php_filepro.dll extension=php_gd2.dll hilangkan tanda ; di depan kalimat ;extension=php_gettext.dll ;extension=php_ifx.dll ;extension=php_imap.dll ;extension=php_interbase.dll ;extension=php_ldap.dll ;extension=php_mcrypt.dll ;extension=php_mhash.dll ;extension=php_mime_magic.dll ;extension=php_ming.dll ;extension=php_mssql.dll ;extension=php_msql.dll extension=php_mysql.dll hilangkan tanda ; di depan kalimat ;extension=php_mysqli.dll 3. Mengatur MySQL dengan cara Klik Start Programs MySQL MySQL Server 5.0 MySQL Instance Config Wizard. 4. Pilih Standard Configuration, Klik Next sampai ke Security Options. 5. Konfigurasi Apache 2.0, MySQL 5.0 dan PHP 5.1.2 telah berhasil dan dapat dipergunakan.

5.5. Menjalankan Apache, MySQL, dan PHP