Saturday, March 29, 2008

Install & Configure Cake PHP 1.2 XAMPP


Tutorial ini ditujukan kepada programmer PHP yang ingin menggunakan framework CakePHP versi 1.2 di atas sistem operasi Windows XP.

Perlu download software-software di bawah
1. Crimson Editor
2. Xampp
3. CakePHP 1.2

Peringatan !
CakePHP adalah untuk programmer PHP yang telah biasa menggunakan funcion-function PHP dan telah membuat program berasaskan PHP dari scratch dan juga kepada mereka yang coding HTML secara manual ( bukan menggunakan editor ). CakePHP berfungsi untuk membuatkan ruang kerja anda lebih kemas, teratur dan selamat.

Saya akan menggunakan konfigurasi berikut :
  • Xampp akan menggunakan direktori c:\xampp
  • HTTPDOCS di c:\xampp\htdocs
  • DocumentRoot dalam httpd.conf menggunakan c:\xampp\cake1.2
  • c:\xampp\mysql\bin\mysql.exe telah disalin ke c:\windows

Konfigurasi Sistem
Secara default, Apache yang didatangkan dengan Xampp tidak menyokong mod_rewrite. Jadi, buka fail c:\xampp\apache\conf\httpd.conf dan enablekan ayat Loadmodule mod_rewrite.so. Restart semua Apache setelah anda mengubah konfig tersebut

Download CakePHP 1.2 dan copy fail tersebut ke c:\xampp\htdocs\cake1.2Ubah konfigurasi httpd.conf dan ubah DocumentRoot ke c:\xampp\htdocs\cake1.2

Skrg tibalah masa untuk create database. Saya akan gunakan database cake dengan menggunakan privileges sebagai root

c:\mysql -uroot -p [ENTER]

mysql > create database cake;

mysql > exit;

Ubah fail c:\xampp\htdocs\cake1.2\app\config\database.php.default dan ubah konfigurasi $default supaya menggunakan database tempatan

username : "root"
password : ""
database : "cake"

Rename fail database.php.default ke database.php

Buka browser anda ke http://127.0.0.1/

Dan sepatutnya anda akan dipersembahkan dengan Cake1.2 default installation info.

Selamat mencuba. Topik seterusnya saya akan bercerita mengenai asas-asas utama dalam CakePHP 1.2

No comments: