Back to Vol 19, Issue 10

PHP Architect · Vol 19, Issue 10 · October 2020

The Workshop: PHP Development with Homestead in WSL

by Joe Ferguson

We've spent the past two months talking about Windows Subsystem for Linux (WSL) in Windows 10 and how to customize it to serve as a PHP development environment. While functional, our environment lacked a fair bit of polish. In the nearly four years that I've been working on and maintaining Laravel Homestead, I've spent much of that time adding functionality and polish to the Laravel focused Vagrant development environment. Homestead is a fantastic PHP development environment that provides many tools PHP developers have come to expect: NGINX and Apache support, easy access to multiple PHP versions, MySQL and PostgreSQL databases, and an easy "reset" method in case something goes wrong you can quickly get back to a known state. This month we're going to explore the ongoing Homestead development to bring some of the polish and ease of use from Homestead to WSL.

The full article is in PHP Architect Vol 19, Issue 10. Subscribe to read it and every new issue.

Subscribe
Joe Ferguson

About the author

Joe Ferguson

Joe Ferguson is a PHP developer and community organizer. He is involved with many different technology related initiatives in Memphis including the Memphis PHP User group. He’s been married to his extremely supportive and amazing wife for a really long time and she turned him into a crazy cat man. They live in the Memphis suburbs with their two cats.

Mastodon: https://phpc.social/@joepferguson

Our Partners

Collaborating with industry leaders to bring you the best PHP resources and expertise

Interested in partnering? Get in touch →