Configure and Installing Apache, PHP5, MySQL 5 on Windows [ May 6th, 2009 ] Posted in » PHP, Tips
Sebelumnya download dan install terlebih dahulu Apache, PHP5 dan MySQL 5 pada link dibawah ini:
Apache : apache_2.2.11-win32-x86-openssl-0.9.8i.msi
PHP 5 : PHP 5.2.9-2 installer
MySQL 5 :http://dev.mysql.com/downloads/mysql/5.1.html#win32
Pada saat menginstall PHP 5 jangan lupa mengaktifkan semua Extensions
Konfigurasi PHP 5
Buka file php.ini menggunakan notepad. Biasanya di direktori C:\Program Files\PHP\, kemudian edit baris berikut:
- 1. Enable Short Open Tags; cari baris berikut
-
jika short_open_tag si set off, tag seperti "<?" tidak akan dikenali sebagai skrip PHP, sehingga kita harus menuliskannya seperi "<?php". Set short_open_tag on agar tag "<?" dapat dikelanli sebagai skrip PHP.
-
<ol>
-
<li>2. Register Globals</li>
-
</ol>
-
<pre lang="php">register_globals = Off
Set register_globals menjadi on agar nama field dari Form dapat dikenalai sebagai variabel dengan nama yang sama oleh PHP. Contoh jika pada form mempunyai field dengan nama name="alamat" maka otomatis PHP akan mengenalinya sebagai variabel dengan nama $alamat.
- 3. Display Errors
-
Set display_errors menjadi on jika ingin menampilkan error pada skrip PHP
-
-
<strong>Konfigurasi PHP 5 dengan Apache</strong>
-
-
Buka file <strong>httpd.conf</strong> menggunakan notepad. Pada komputer saya file tersebut ada di direktori C:\Program Files\Apache Software Foundation\Apache2.2\conf\ atau dapat melalui Start Menu Apache HTTP Server 2.2 -> Configure Apache Server.
-
-
Tambahkan baris berikut pada bagian LoadModule statement:
-
<pre lang="php">LoadModule php5_module "c:/php/php5apache2.dll"
Konfigurasi Default Index Page
Masih pada file httpd.conf cari baris berikut:
-
kemudian ganti baris tersebut menjadi:
-
<pre lang="php">DirectoryIndex index.php index.html
Konfigurasi MySQL 5 dengan PHP 5
Buka file php.ini kemudian cari baris berikut:
-
Hapus tanda titik koma ";" pada awal baris tersebut kemudian save file terbut.
-
-
<strong>Restart Apache Server</strong>
-
-
Restart Apache server melalui icon pada pojok kanan Taskbar atau melalui Start Menu Apache HTTP Server 2.2 -> Control Apache Server.
-
-
Buat file sederhana seperti dibawah ini untuk mengecek apakah konfigurasi tadi sudah benar:
-
<pre lang="php"><?
-
phpinfo();
-
?>
Jika masih ada kesalahan, cek dan ulangi kembali langkah-langkah diatas.
Terimakasih dan semoga bermanfaat.



