1. Requirements

In order use CakePHP you must first have a server that has all the required libraries and programs to run CakePHP:

1.1. Server Requirements

Here are the requirements for setting up a Linux server to run CakePHP:

  1. An HTTP server ( like Apache ) with the following enabled: sessions, mod_rewrite ( not absolutely necessary but preferred )

  2. PHP 4.3.2 or greater. Yes, CakePHP works great in either PHP 4 or 5.

  3. A database engine (right now, there is support for MySQL, PostgreSQL and a wrapper for ADODB).