CAMPP Logo

CAMPP = Caddy + MySQL + PHP

Development environment for apps using MySQL (PHP included)

CAMPP is a completely free, easy to install cross-platform web development stack containing Caddy, PHP-FPM, MySQL/MariaDB, and phpMyAdmin. The CAMPP open source package has been set up to be incredibly easy to install and to use.

What is CAMPP?

CAMPP is a cross-platform local web development stack that bundles everything you need to run PHP websites locally.

Caddy

Modern web server with automatic HTTPS and reverse proxy capabilities.

PHP-FPM

Fast and efficient PHP runtime with the latest features and improvements.

MySQL/MariaDB

MySQL on Windows/macOS and MariaDB on Linux for robust data management.

phpMyAdmin

Web-based database administration interface for easy management.

About CAMPP

CAMPP is a modern alternative to traditional web development stacks. Designed with simplicity and performance in mind, it provides everything you need to develop PHP applications locally.

Unlike older stacks that use Apache, CAMPP leverages Caddy - a modern web server with automatic HTTPS, simplified configuration, and better performance out of the box.

Key Benefits

  • Cross-platform support for Windows, Linux, and macOS
  • Easy installation with a single setup wizard
  • Simple dashboard interface for managing services
  • Port configuration to avoid conflicts with system services
  • Open source with MIT License

Join the Community

CAMPP is open source and we welcome contributions. Report bugs, request features, or help improve the project.

Latest Updates

CAMPP CAMPP v0.2.1

Latest Update

What's Fixed

  • Windows System Tray Icon: Fixed the system tray icon not appearing after closing the main window. The tray icon is now embedded directly in the binary, ensuring it's always available regardless of installation location.

Downloads

  • Windows: CAMPP-0.2.1-x64.exe (NSIS installer recommended), CAMPP-0.2.1-x64.msi
  • macOS: CAMPP-0.2.1-universal.dmg (Universal binary), CAMPP-0.2.1-arm64.dmg (Apple Silicon), CAMPP-0.2.1-x64.dmg (Intel)
  • Linux: CAMPP-0.2.1-amd64.deb (Debian/Ubuntu), CAMPP-0.2.1-amd64.AppImage (Portable), CAMPP-0.2.1-amd64.rpm (Fedora/openSUSE)

Supported Platforms

  • Windows - Fully supported, install via .exe or .msi
  • macOS - Fully supported, Intel, Apple Silicon, and Universal builds available (macOS 13+)
  • Linux - Fully supported, use AppImage, .deb, or .rpm

Default Ports

  • Web Server (Caddy): 8080
  • PHP-FPM: 9000
  • MySQL/MariaDB: 3307
  • phpMyAdmin: http://localhost:8080/phpmyadmin

Downloads

Windows: CAMPP-0.2.1-x64.exe, CAMPP-0.2.1-x64.msi
macOS: CAMPP-0.2.1-x64.dmg, CAMPP-0.2.1-arm64.dmg, CAMPP-0.2.1-universal.dmg
Linux: CAMPP-0.2.1-amd64.AppImage, CAMPP-0.2.1-amd64.deb, CAMPP-0.2.1-amd64.rpm
View on GitHub

About the Developer

Karn Yongsiriwit

Karn Yongsiriwit

Full-time lecturer, Part-time content creator

College of Digital Innovation Technology, Rangsit University

CAMPP - Modern Web Development Stack