MAMP Front End Controller
Everything MAMP you need in one place
MAMP is a very neat and well crafted developing LAMP bundle and comes loaded with options and programs. However, it's free interface is a bit raw.
Mampalon can help you set daemons to any available port, set PHP's module version in Apache's configuration with ease, edit configuration files, start and stop daemons individually, control the Nginx daemon and much more, right from the front end app.
- Individual server control (Apache or MySQL)
- Combo servers control (Apache + MySQL)
- Nginx server control build-in (no need for cli commands anymore)
- Encompassing web interface with file editor and stats (Apache only)
- PHP switcher
- Set daemons to listen on any available port
- Common configuration files one click away (ssl, vhosts, httpd, php, mysql and more)
- Open and empty logs with ease
- Reset Apache, MySQL, PHP, PhpMyAdmin configuration to default values
- Super easy access of your htdocs files. Right on your desktop!
Build for MAMP Software 5.4:
- Apache: 2.2.34
- Nginx 1.13.2
- MySQL 5.7.26
- PHP 7.3.7, 7.2.20, 7.1.30, 7.0.33, 5.6.40, 5.4.45
Installing Mampalon is easy, just mount the DMG image and copy Mampalon.app to your /Applications folder.
IF MAMP INSTALLED:
In order to work properly Mampalon needs to interact with the correct version of MAMP. Because of this it is highly recommended that you move your non-Mampalon /Applications/MAMP folder to another path, or simply rename it.
After doing the step above start Mampalon and it will guide you through the steps necessary to install a fresh and supported version of MAMP that will work with your version of Mampalon.
IF MAMP IS NOT INSTALLED:
Mampalon will detect if MAMP is missing and the Installer Helper app should start promptly.
You can also install MAMP by following these steps:
1) Click the menu
2) The install-helper will open. Now click on the
Install button to install (or reinstall) MAMP.
After Mampalon finishes installing MAMP everything should be functional and you can start using Mampalon to control MAMP.
This area contains main buttons to start, stop and restart Apache and MySQL in one shot. Much like the functionally that the build-in MAMP app has. Also, has a white button that opens the Mampalon web interface (127.0.0.1/ui).
This block of buttons controls the daemons individually. Green starts, orange restarts and red stops the daemon. Plus phpinfo() for web servers and MyPHPAdmin for MySQL.
Change the listening ports for Apache, Nginx and MySQL. Valid ports for Apache are from 1 to 65353 and for MySQL from 1024 to 65353. Apache's default port is 80 (443 for SSL) and MySQL is 3306. Nginx's default port is also 80.
- Clear Logs - Empty all access and error logs (Apache, MySQL and PHP)
- Adminer - SQL database manager. Alternative to MyPHPAdmin
- Databases - Opens MySQL's database directory
With this drop down menu you can edit common configuration files for Apache, MysQL, PHP, PHPMyAdmin and SSL. You can also open available logs.
Changes the PHP version of the module loaded into Apache and Nginx.
By accessing the address localhost/ui or 127.0.0.1/ui you'll get an overview of the server's information. Such as loaded Apache modules and PHP extensions, MySQL users and databases, SSL helper, etc. The ServerUI interface also features a nice configuration editor where you can edit and save configuration files.
Reset MAMP's and Mampalon's configurations in case something catastrophic happened to these files, such as invalid settings. ;-)
Because Mampalon's sets the htdocs directory to your ~/Desktop none of these options will affect your website's files, such as .html .php .jpg etc. But these actions can affect the databases! Be careful.
RESET APACHE MYSQL NGINX PHPADMIN AND PHP
These reset options will simply delete all the selected application's configuration files and put fresh ones in place. No backup of the old configuration will be retained!
This option will move the entire MAMP installation to a backup and reinstall everything from scratch.
- Server is running but I can't connect to it.
- Click the
Refreshbutton in the top right corner and check if the daemon is really running. If it is restart the daemons to apply pending changes.
- Click the
- Can Mampalon migrate my databases to the new MAMP install?
- No. You'll have to do it manually.
- What versions of MacOs Mampalon is compatible with?
- 10.11 and above.
Build for MAMP Software 5.3:
- Apache: 2.2.34
- Nginx 1.13.2
- MySQL 5.7.25
- PHP 7.3.1, 7.2.14, 7.1.26, 7.0.33, 5.6.40, 5.4.45
LAST BUT NOT LEAST
Like MAMP? Consider buying the PRO version. It has a torrent of features. No matter what you are developing it is the most complete choice for professionals. Great software indeed!