A detailed guide with instructions to compile various software packages to build a web development environment in OS X 10.10 Yosemite. Start with the Getting Started section, then proceed with installing your desired packages. Some packages need to be installed in a certain order to satisfy dependencies. Each package lists its dependencies at the top of its respective page.
Source Code Management
PHP served by Apache
Ruby served by Pow
Warning: These instructions are for creating a development environment and therefore security is not considered. For a production system, please refer to each product's respective documentation on how to properly secure each service.