Skip to main content

First-time setup

When you launch LaraEnv for the first time, you land on the Dashboard. This page walks you through getting a working stack up and running.

The current desktop source needs no LaraEnv sign-in or subscription for this setup. Cloud integration stays disabled unless you enable it in Settings → Account. Downloading the starter components still requires their download services to be reachable.

On first launch, a Bootstrap modal appears offering a curated starter stack — for example Nginx + MySQL + a recent PHP + Mailpit — that you can install in one click.

tip

The recommended stack is a great starting point. You can always add or remove components later from the Dashboard.

Visual C++ Redistributables​

PHP and MySQL depend on the Microsoft Visual C++ Redistributables. LaraEnv detects when these are missing and prompts you to install them. Accept the prompt so your services can run correctly.

Start your services​

Fresh installs use a Start All / Stop All gate: nothing is running until you start it.

After the bootstrap finishes, click Start All on the Dashboard to bring your services up. When you're done for the day, Stop All shuts everything down.

Pick your active versions​

LaraEnv lets you run multiple PHP and Node.js versions side by side. From the Dashboard, choose which PHP and Node versions are currently active. These are defaults. Project declarations or manual project choices take priority; see Automatic runtime detection.

Create your first project​

With services running, you're ready to build. Continue to Creating a project to set up your first site.

Next steps​

Want to understand where everything lives on disk? See Folder layout.