Skip to content

Instantly share code, notes, and snippets.

View WiRight's full-sized avatar
:shipit:
Wanna make a FUCKING SHIT!

WiRight WiRight

:shipit:
Wanna make a FUCKING SHIT!
  • DIZOFT
  • Russia, Krasnodar
View GitHub Profile
@mindplay-dk
mindplay-dk / ubuntu.md
Last active December 15, 2023 07:37
Ubuntu on Windows

Introduction

⚠️ I am no longer actively maintaining this. ⚠️

With the Windows 10 Creators Update comes an awesome new opportunity to run a lighweight Ubuntu Linux environment as a subsystem of Windows. This is officially known as Windows Subsystem for Linux (WSL) or Bash on Windows.

This is great news for PHP developers using Windows - we can now get access to native Linux builds of PHP, PECL extensions, ImageMagick, NGINX and other server components and tools, without having to migrate to a Linux desktop environment!

In this guide, we'll get you set up with WSL itself, a working PHP 8.2 environment with OpCache, XDebug and task/terminal integration with Php Storm, and working NGINX configuration - as well as various tools, including PEAR/PECL, Composer and Node.JS.