Search

Edit Template:

MAMP PRO uses templates to create the necessary server configuration files. You can edit these templates from the File > Edit Template menu. This gives you access to options that are not available from the MAMP PRO user interface.

A template file is created in “C:\Users[username]\AppData\Roaming\Appsolute\MAMPPRO\templates” when you make a change to one of your templates. There are separate templates for your Apache, Apache SSL, Nginx, PHP, and MySQL configurations.

Note: Errors in the configuration file templates can cause the servers to fail to start. You should not edit these templates unless you know the exact syntax and meaning of the options.

  • Apache (httpd.conf and httpd-ssl.conf).
    Here you can open and edit your httd.conf template file. Changes made to your template file will be reflected in your actual httpd.conf file. The httpd.conf file is generated from the template file and is located in “C:\Users\Public\Documents\Appsolute\MAMPPRO\conf". You can check this file to verify that changes you make to your template file are reflected correctly.

  • Nginx (nginx.conf)
    Open and edit your “nginx.conf” template file here. Changes made to your template file will be reflected your real “nginx.conf” file. The nginx.conf file is generated from the template file and is located in “C:\Users\Public\Documents\Appsolute\MAMPPRO\conf".

  • PHP (php.ini)
    Open and edit your “php.ini” template file here. There are likely several versions of PHP available, each of them with their own template file. Changes made to your template file will be reflected your real “php.ini” file. The “php.ini” file created from the template file and is located in “C:\Users\Public\Documents\Appsolute\MAMPPRO\conf".

    MAMP

  • MySQL (my.cnf)
    Open and edit your “my.cnf” template file here. There are likely several versions of MySQL available, each of them with their own template file. Changes made to your template file will be reflected your real “my.cnf” file. The “my.cnf” file created from the template file and is located in “C:\Users\Public\Documents\Appsolute\MAMPPRO\conf".

Factory Settings:

  • Development

    Setting 1 will reset all your host and server settings back to default, including setting your Apache ports back to 8888, 8890, 8889, and your Apache User/MySQL User to user “name/user name”.


Backup…:

Backup all your host settings, host and database files.

MAMP

Restore From Backup:

Restore files from a previous backup.

MAMP

Note: Restoring your backed up files may potentially overwrite your current host and database files. Back up your current host and database files before restoring from a backup.


Settings

MAMP

      • Open Webstart when starting MAMP PRO**

      Check this box to open a browser to the Webstart page when you start MAMP PRO.

  • Path to Webstart:.

    The path to your Webstart page. By default, this is set to http://localhost:8888/MAMP using an alias.

      • Allow saving**

      Allow saving if MAMP PRO detects an invalid document root or IP address.

  • Start Apache and MySQL servers as:.

    MAMP PRO can run Apache and MySQL as a service or process. Apache and MySQL on Windows are set to service by default for MAMP PRO Windows installation. Running servers as “Network Service” is more security restricted than running servers as processes under the current user.