Phreeze is hosted on github. You can either clone the git repository or download the master revision as a zip file. Cloning the repository makes it easy to stay up to date with the most recent changes, however either method is fine.
To clone the repository you must have git installed on your server. Once installed, it is recommended to open the command line to your web root directory and type the following:
git clone git://github.com/jasonhinkle/phreeze.git
Once you've cloned the repository you can always update to the latest version with the following:
cd /path/to/web-root/phreeze git pull
Phreeze doesn't require installation per se, so long as either /phreeze is saved in your web root directory or /phreeze/libs can be found in your PHP include path.
To get started it is recommended to go with the option of saving the /phreeze directory in your web server root. On production systems you may want to move phreeze to a non-accessible location so that visitors cannot access the builder or documentation folders. To keep things simple however, the instructions and tutorials will assume that /phreeze exists in your web root.
Your directory structure should look something like this:
Now that you have /phreeze saved in your web root, open the builder application to verify that everything is working by opening the following URL in your browser:
If you run into any issues with 401 page-not-found errors, then you will need to check that your web server URL rewriting functionality is enabled. Phreeze includes three config files that can be used for reference depending on your web server: /.htaccess for Apache, /builder/web.config for IIS and /nginx.conf.example for Ngnix. If you need further assistance you can refer to this page for additional information about URL rewrite configuration.