Back to Home

Development Guides

Step-by-step tutorials for setting up your development environment

Part 1 December 2025

Ubuntu 24.04 – Multiple PHP Versions + Apache

The complete, battle-tested guide

Everything you need to develop PHP projects in ~/Sites with instant switching between PHP 7.0 → 8.4, exactly like the famous macOS sphp script.

What You'll Get:

  • Apache 2.4 + PHP-FPM (not mod_php)
  • PHP 7.0 - 8.4 installed side-by-side
  • One command to switch: sudo sphp 8.3
Read Part 1
Part 2 December 2025

MySQL, Virtual Hosts & Xdebug

Professional development tools setup

📋 Requires Part 1 to be completed first!

Complete your PHP development environment with MySQL/MariaDB, wildcard virtual hosts, Xdebug debugging, APCu caching, and YAML support.

What You'll Get:

  • MariaDB with phpMyAdmin or Adminer
  • Wildcard *.test domains
  • Xdebug with easy on/off toggle
  • APCu cache for 5X faster YAML
Read Part 2

More Guides Coming Soon

Stay tuned for more development guides covering topics like SSL/HTTPS setup, Docker development environments, and more!

Part 3: SSL/HTTPS Setup Docker + WSL2