FAQ - General

What is MAMP PRO?

MAMP PRO is the commercial, professional grade version of the classic local server environment for Mac OS X: MAMP. Designed for professional web developers and programmers, MAMP PRO allows easy installation and administration of their development environment under Mac OS X.

Are updates free of charge?

Yes, all updates in the current major version (4.x) are free of charge. To update MAMP PRO from e.g. 4.1.2 to 4.9 just use the serial number you already have. Licenses are good forever, they are not on a subscription basis.

Is MAMP PRO compatible with Mac OS X 10.12 (Sierra)?

Yes, MAMP PRO is indeed compatible with Mac OS X 10.12 (Sierra).

Can I use MAMP at the same time as MAMP PRO?

Both applications, MAMP as well as MAMP PRO, are configuration tools for the tools inside the folder MAMP. Though you could run them simultaneously you should not. You may run into sporadic problems, even data loss can occur.

Is it possible to add an updated version of PHP?

You can add additional PHP versions through the user interface. More information on how to do this can be found here.

Is the ImageMagick PHP module included?

The ImageMagick PHP module is included by default, but you must enable it using the PHP tab in MAMP PRO.

Which Apache modules are included?

Apache modules are located in the /Applications/MAMP/Library/modules folder.

Will MAMP work if the MAMP folder is not located in the Applications directory?

No. In order to work properly the MAMP folder has to be located in the Applications folder.

Are the amount of virtual hosts aliases limited?

No, with MAMP PRO you can use as many hosts and aliases as you like.

Where can I find the log files?

Your log files are located in /Applications/MAMP/logs. You can access the various logs through the MAMP PRO interface.

Where exactly are the MAMP PRO files created or changed?

The following list contains all files which are created and changed by MAMP PRO and are not located within the MAMP PRO folder.

  • MAMP PRO Settings and Files
    • /Library/Application Support/appsolute/MAMP PRO
    • ~/Library/Application Support/appsolute/MAMP PRO
    • ~/Library/Preferences/de.appsolute.mamppro.plist
    • ~/Library/Preferences/de.living-e_to_appsolute.mampro.plist
    • ~/Library/Preferences/de.appsolute.MAMP.plist
  • MySQL
    • /Library/Application Support/appsolute/MAMP PRO/db/mysql
  • Dynamic DNS
    • /Library/LaunchDaemons/de.appsolute.mamp_dyndns.plist
    • ~/Library/LaunchAgents/de.appsolute.mamp_dyndns.plist
  • Autostart at system start
    • /Library/StartupItems/MAMP/MAMP
    • /Library/StartupItems/MAMP/StartupParameters.plist
  • Postfix
    • An existing postfix configuration will be backed up to /etc/postfix/MAMP_backup before writing a new config file.

What are the locations of the configuration files.

The changes you make in the MAMP PRO interface and template files help create real configuration files. The configuration files are created when you start your servers.

  • PHP
    /Library/Application Support/appsolute/MAMP PRO/conf/php.ini

  • MySQL

  • Apache
    /Library/Application Support/appsolute/MAMP PRO/conf/httpd.conf

  • Apache-SSL
    /Library/Application Support/appsolute/MAMP PRO/conf/httpd-ssl.conf

  • Nginx
    /Library/Application Support/appsolute/MAMP PRO/conf/nginx.conf

Where can I find more information on the various servers, interpreters, debuggers and other tools that MAMP PRO uses?

Click on the following links for further information on