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.
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.
If you are attempting to compile a web development environment in a previous version of OS X, check out past versions of the guide: