Home
Use Case
Type: Web (Local Dev)
Typical Use Case: macOS local PHP development
Famous Usage: Laravel developers

๐ŸŽ MAMP Stack

macOS ยท Apache ยท MySQL ยท PHP

M

macOS

Unix-based Operating System
  • Unix foundation with launchd services
  • Homebrew ecosystem for packages
  • Integrated developer tools
โ†“
A

Apache

Web Server
  • Handles HTTP requests
  • Routes to PHP modules
  • Serves static assets
โ†“
M

MySQL

Database Management
  • Persistent data storage
  • SQL query processing
  • Transactional support
โ†“
P

PHP

Server-Side Language
  • Executes application logic
  • Connects to MySQL
  • Renders dynamic HTML
Request Flow: Client Browser โ†’ Apache โ†’ PHP โ†’ MySQL โ†’ PHP โ†’ Apache โ†’ Client Browser