- PHP 5.3+
- Yii's Requiremnts
- A Webserver
- MySQL 5.5+
- A Valid Domain Name (domain.tld)
- A Public Facing IP Address (Preferably a Server)
- A SendGrid Account
DigitalOcean has a pretty comprehensive guide for setting up things if you aren't familiar with the process.
-
Download/Clone this project to your web directory, and setup your server so that it can be accessed.
-
Open up a Terminal window to the current working directory.
-
Make sure the following directories are writable by your webserver process
- protected/runtime
- assets/
-
Install the database
php protected/yiic.php migrate up
-
Update protected/config/params.php
params
section with your SendGrid credentials -
Install Composer
curl -sS https://getcomposer.org/installer | php
- Install Composer Dependencies
php composer.phar install