- VirtualBox
- Vagrant >= v1.2.0 (please use installer provided by Vagrant)
- Please see Vagrant CLI documentation if you're not already familiar
- git and a GitHub account
- Unfamiliar with git? Check out GitHub's excellent help site.
- First, add the following line to your
/etc/hosts
:
192.168.56.101 sandbox.dev
- Install the development box (see instructions below)
cd
into the directory where you install the dev box$ vagrant up
- Start developing!
- In almost all cases, any code you write should be placed in the project root
- Any pages, images, javascript, and css should be added to the
public
directory - View your changes/progress at http://sandbox.dev (this assumes you've added sandbox.dev to your
/etc/hosts
)
- Install Composer
$ composer create-project memphisphp/dev-box:dev-develop /path/to/project --keep-vcs
- Now follow the usage instructions above
This is the preferred method if you're planning on contributing
- Fork and clone this repository
- Now follow the usage instructions above
- Composer
- Bootstrap
- Slim Framework
- PHP 5.4.x
- Xdebug
- Much more!
- Please review GitHub's "Fork A Repo" instructions.
- When issuing a pull request, please create it agains the
develop
branch
- Join us on irc.freenode.net in #memphisphp
- Open an issue here on Github
- Ping @MemphisPHP
- Brought to you by Memphis PHP
- Created with Vagrant and Puppet using PuPHPet