Laragon

Multi-Stack (Profile)

Effortlessly switch between tech stacks using Laragon's Profiles feature. Ideal for testing new technologies or maintaining legacy systems; risk-free.

Profile

Laragon makes it easy to manage and switch between different technology stacks using Profile. Whether you're testing the latest versions of PHP or maintaining legacy applications that rely on older MySQL configurations, Profiles let you isolate and control your setup without risk.

Profiles allow you to:

  • Use different versions of PHP, MySQL, Apache, Node.js, and more.
  • Instantly switch between tech stacks for different projects.
  • Run multiple environments independently, all within Laragon.

Motivation

Developers often work with multiple projects that require different tool versions. For example:

  • Project A requires PHP 8.3, MySQL 8, and Nginx.
  • Project B needs PHP 7.4, MySQL 5.7, and Apache.

With Laragon's Profiles:

  • You can switch between stacks in seconds.
  • There's no conflict between environments.
  • Everything stays portable and self-contained.

How to Use Profiles

  1. Go to Menu > Profile
  2. Create a new profile (e.g., legacy-stack, modern-stack)
  3. Assign versions of services (PHP, Apache, MySQL, etc.) to each profile
  4. Switch between tech stacks effortlessly by navigating to Menu > Profile > [Your Profile Name].

Tutorial

[Tutorial] How to use Laragon Profile to manage multiple PHP and MySQL versions

Benefits

  • Zero Risk: Your base environment stays untouched
  • Speed: Switch profiles instantly—no system reconfiguration required
  • Portability: Everything is self-contained in Laragon’s directory
  • Flexibility: Experiment with new tools or frameworks safely

Laragon’s Profile system empowers you to build, and test across multiple stacks, all from one place; fast, safe, and easy.