Small updates to the install steps

Gordon Murray 2015-01-17 20:04:32 +00:00
commit 3e967bfb78

@ -1,11 +1,11 @@
## Pre-requisites:
* PHP 5.4+
* A web server. We prefer nginx.
* A web server such as Apache or Nginx. We prefer nginx.
* Composer (https://getcomposer.org/download/)
* Git (http://git-scm.com/downloads)
* A MySQL server to connect to (doesn't have to be on the same server.)
* PHPCI needs to be able to run `exec()` and `shell_exec()`, so make sure these functions are not disabled
* PHP must have OpenSSL support available and enabled.
* PHP must have OpenSSL support enabled.
## Mac Installation Guides
- Vanilla Mac Mavericks Server [Installation Guide](https://github.com/Block8/PHPCI/wiki/Vanilla-Mac-Mavericks-Server-Installation-Guide)
@ -16,7 +16,7 @@
* Download composer `curl -sS https://getcomposer.org/installer | php`
* Get the project: `./composer.phar create-project block8/phpci phpci --keep-vcs --no-dev`
* Retrieve any missing composer dependencies: Go inside the installation dir with `cd phpci`. Bring composer inside with `cp ../composer.phar .`. Finally, update composer dependencies: `./composer.phar install` and then `./composer.phar update`
* Install the project: `./console phpci:install`
* Install the project: `php ./console phpci:install`
* Add a virtual host to your web server, pointing to the directory "public" where you cloned PHPCI into.
* You'll need to set up rewrite rules to point all non-existent requests to PHPCI.
* Set up a CRON or DAEMON job to automate the runs (see the FINALLY section below).