WSL2 Development Environment

Install PHP, Apache, MariaDB, Composer, PhpMyAdmin, Node.js and Git on WSL2

Features

WSL2 logo
WSL2

Windows Subsystem for Linux (WSL) is a component of Microsoft Windows that allows the use of a Linux environment from within Windows without a virtual machine.

AlmaLinux logo
AlmaLinux

AlmaLinux is a free and open source Linux distribution, developed by the AlmaLinux OS Foundation as a RHEL-compatible enterprise alternative for enterprise projects.

PHP logo
PHP

PHP is a general-purpose scripting language geared towards web development, enabling dynamic content, server-side scripting, and integration with web technologies.

Apache logo
Apache

The Apache HTTP Server is a free and open-source cross-platform web server, that delivers web content through the internet, released under the terms of Apache License 2.0.

MariaDB logo
MariaDB

MariaDB is an open-source relational database management system (RDBMS) that is a drop-in replacement for MySQL, designed for speed, scalability, and reliability.

Git logo
Git

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency, supporting collaborative development.

Composer logo
Composer

Composer is a dependency manager for PHP that handles library installation, versioning, and autoloading based on a project’s configuration file and requirements.

Node.js logo
Node.js

Node.js is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts with high performance.

phpMyAdmin logo
phpMyAdmin

phpMyAdmin is a free software tool written in PHP, intended to handle the administration of MySQL and MariaDB databases through a web interface, simplifying database management tasks.

Support