MAMP for macOS
MAMP is a one-click solution for running a local web server on your Mac. It bundles Apache, Nginx, MySQL, and PHP into a single application, so you can develop and test websites without an internet connection.

Tutorial New to MAMP? Follow a step-by-step walkthrough to build your first local website.
How-to guides Step-by-step guides for installation, configuration, database management, and CMS setup.
Reference MAMP interface, toolbar controls, and system requirements.
Explanation Understand local development environments, ports, and the document root.