memphisphp/dev-box

PHP development environment utilizing Vagrant and Puppet brought to you by Memphis PHP


Keywords
php, development, vagrant, puppet, Memphis PHP
License
MIT

Documentation

Memphis PHP Dev Box

Requires

Usage

  • 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 with Composer

  • Install Composer
  • $ composer create-project memphisphp/dev-box:dev-develop /path/to/project --keep-vcs
  • Now follow the usage instructions above

Fork and Clone

This is the preferred method if you're planning on contributing

  • Fork and clone this repository
  • Now follow the usage instructions above

Includes

Contributing

  • Please review GitHub's "Fork A Repo" instructions.
  • When issuing a pull request, please create it agains the develop branch

Help

  • Join us on irc.freenode.net in #memphisphp
  • Open an issue here on Github
  • Ping @MemphisPHP

Credits