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.
Getting Started
Source Code Management
Data Stores
PHP served by Apache
- Apache
- PHP
Ruby served by Pow
Node.js
Image Processing
- GraphicsMagick
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.