XAMPP

XAMPP

One-click local PHP dev stack

Description

Running a PHP project locally usually means installing Apache, a database and PHP yourself, then fighting version mismatches and config files. XAMPP packs Apache, MariaDB, PHP and Perl into one installer, and what you get is a working local server.

Its control panel puts every service in one window, with a row of buttons for each: start, admin, config and logs, plus a log area below showing what just happened. Testing pages and poking at a database no longer takes several command lines.

The official download page offers installers per PHP version, so you grab whichever one your project needs.

Features



Apache, MariaDB, PHP, Perl: The usual web development components in a single installer.

One control panel: Manage services from one window, with start, admin, config and logs buttons for each.

Log area: Shows what each service has been doing.

Several PHP versions: Installers are offered per PHP version.

Cross-platform: Available for Windows, Linux and macOS.