As I was playing along with CakePHP on my machine, I noticed that it took me some extra steps to configure it correctly on my Mac machine, unlike in Windows that is fairly very straight forward.
First the cake core console configuration on the system path – You need to define the cake core first on the classpath, this will allow the user / developer to call the cake and bake commands from the terminal.
Download CakePHP and put it under your Server Document Root (you can configure this on httpd.conf of you web server)
Open console and type: nano .bash_profile
This will open a console base text editor and .bash_profile file – note that the bash_profile is one of the recognized system classpath file in which users can declare console classpath (libraries). Now include the cake bin folder as shown on the screen.
Save, close the terminal and re-launch. Type in cake bake on the terminal
You are ready to bake your first application! Follow through the instructions and answer the simple questions that command asks and your good to go!
Once you create the Application Structure, you can now maximize the bake – code generation tool for generating the models, controllers and views.
Further Reference: http://www.youtube.com/watch?v=KOBO-kEakQ0