Vagrant/Chef files for a LAMP server
-
Install vagrant
gem install vagrant
-
Download and Install VirtualBox
-
Clone this repo
-
Go to the repo and launch the box
cd [repo] vagrant up
-
Add this line to your
/etc/hosts
(or windows equivalent) 127.0.0.1 www.dev-site.com dev-site.com dev.dev-site-static.com
That's it, the file in [repo]/public/ are served here : http://www.dev-site.com:8080/
You can add XDEBUG_PROFILE
to your GET parameter to generate an xdebug trace, e.g. http://www.dev-site.com:8080/?XDEBUG_PROFILE
You can then investigate at http://localhost:8080/webgrind/
Phpmyadmin is available http://localhost:8080/phpmyadmin/. User myadmin
, Password myadmin