A detailed guide with instructions to compile various software packages to build a web development environment in OS X 10.11 El Capitan. 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. Archives for previous versions of OS X can be found at the end of this 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.