Symfony on Bash on Ubuntu on Windows

“Has science gone too far?”

If you’re like me and prefer Windows for all your desktop activities, but Linux for your shell, you’ve probably explored options such as Cygwin or MinGW in the past. With the recent Windows 10 Anniversary Update however, Microsoft and Canonical made a very interesting yet awkwardly named alternative available: Bash on Ubuntu on Windows.

While most of the process of setting up Symfony and it’s dependencies will be identical as you would on Ubuntu, there are a few caveats you should be aware of.

This guide will take you through the process of setting up everything required for development with the Symfony framework using the Windows Subsystem for Linux (WSL).

Continue reading