Installing Your Development Environment

Like many great programming projects, Phoenix builds on some of the best open source projects available. You’ll install all of those dependencies now, using the best resources you can find for your own environment.

Elixir Needs Erlang

Erlang provides the base programming virtual machine. It supports our base programming model for concurrency, failover, and distribution. It also provides an exhaustive programming library that’s the foundation of the Elixir language. Go download Erlang,[4] choosing the best installation for your environment. You’ll want version 17 or greater.

Phoenix Needs Elixir

The Elixir programming language powers Phoenix. You can find installation instructions on the Elixir[5] site. ...

Get Programming Phoenix now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.