MAMP Pro is the commercial, professional grade version of the classic local server environment for 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.
As a professional web developer you have to test your programs in detail. In addition, you need a highlyconfigurable developing environment with all the components also used by most ISPs: Apache, MySQL and PHP in the latest stable versions. No matter whether you want to test your latest Ajax creation, or
What's New
Version 2.0.5:
Apache version updated (2.2.21).
Fixed: Apache was not able to start when the local computer name could not get resolved.
Changed favicon.ico alias to fix conflicts with hosted websites.
French localization added.
You can assign an IP address to each virtual host.
It's possible to enable and disable the Apache of Mac OS X.
Virtual hosts will be removed from the /etc/hosts file if Apache is not running. Except: Start server on system start.
Fixed a problem with "Start server on system startup".
DocumentIndex and ServerAdmin can be specified for each virtual host.
Two sets for factory settings: Development & Live
Changes regarding read and write of the /etc/hosts file because of the local name resolving.
Fixed storage location of ssl_request.log file.
Programs and libraries:
Apache HTTP Server 2.2.21
PHP 5.2.17
PHP 5.3.6
PHP 5.3.5 (additional download)
PHP 5.1.6 (additional download)
MySQL 5.5.9
phpMyAdmin 3.3.9.2
SQLiteManager 1.2.4
Alternative PHP Cache (APC) 3.1.7
curl 7.21.3
eAccelerator 0.9.6.1.
Expat XML Parser 2.0.1
FreeType 2.4.4
gettext 0.18.1.1
jpeg v8c
libiconv 1.13.1
Libidn 1.17
libmcrypt 2.5.8
libpng 1.5.0
libxml2 2.7.8
libxslt 1.1.26
mcrypt library 2.6.8
Sablotron XML processor 1.0.3
t1lib 5.1.2
Version 2.0.5:
Apache version updated (2.2.21).
Fixed: Apache was not able to start when the local computer name could not get resolved.
Changed favicon.ico alias to fix conflicts with hosted websites.
French localization added.
You can assign an IP address to each virtual host.
It's possible to enable and disable the Apache of Mac OS X. more...
I just updated my MAMP Pro setup from 2.0.3 to 2.0.5 on my 27" iMac running Lion 10.7.2. There were no errors or problems during the upgrade, and all of my sites continue to run just great! Well done!
I've been using MAMP Pro 1.x for years now and have been very satisfied. However, I was not aware of the new version until I received the sale notice from MacUpdate this morning. (Now that I think about it, I've never received email of any sort from the developer on MAMP Pro.) Today's reduced price is essentially the same thing that it would cost me to purchase the upgrade -- unless the developer is extending the discount to current users?
Before opening my wallet, I'll be doing some research on "WebStart". It seems to be the best choice amongst MAMP's competitors.
Over the past several days, I have been struggling with installing the PPC version of the Bitnami WordPress stack on an old Macintosh G4 mini-tower running Tiger 10.4.11. Even though Beltrán is assisting me in his forum, I still haven't been able to resolve some path issues.
So, I am wondering...how does MAMP and MAMP Pro compare to the Bitnami WordPress stack?
Does anyone here have experience with both MAMP and the Bitnami WordPress stack?
If so, which have you found to be easier to install and use, MAMP or Bitnami, particularly if you are also running the standalone version of WordPress?
If you do have such experience, would it be easy for me to set up MAMP and then to import all of my posts, user comments, menus, etc. from my current WordPress setup on my WebSTAR server?
Finally, while MAMP 2.x is for Intel machines only, will MAMP 1.9.6 run on a Mac G4 mini-tower running OS Tiger 10.4.11 PPC?
Until I find an easy solution, I cannot upgrade WordPress and am stuck with running version 3.1.4, because my installation of PHP is too old for WordPress 3.2.
The reason why I don't just update Tiger's version of PHP is because I don't use Tiger's built-in Apache server, PHP or mySQL to run my domains. I use the WebSTAR server suite instead, which makes upgrading PHP and mySQL more difficult. So, I am trying to find an easy way to migrate all of my web services over to Apache. I was hoping to use the Bitnami WordPress stack, but, as I said, I've run into a few unresolved complications, and I am not a Terminal person.
As an update to my previous post, I have now successfully installed MAMP Pro 1.9.6.1 on my G4 mini-tower running Tiger 10.4.11. This is the last version of MAMP Pro that will run on PPC machines. Version 2.0.1 and above is for Snow Leopard Intel Macs only.
I am quite impressed with MAMP Pro and its easy-to-use GUI. I still have to use the Terminal to do some things, but MAMP Pro makes it so much easier to install Apache, mySQL and PHP from scratch, and in a self-contained directory no less, which has no effect on Mac OS X's built-in installations of Apache, mySQL and PHP.
I am currently hosting four domains, plus my WordPress blog, plus three messageboards, all using my new MAMP Pro installation, and my WebSTAR web server has been retired. It took me about 24 hours to set up everything, due mainly to my inexperience.
I highly recommend this software, particularly for those of you who, like myself, have limited knowledge concerning Terminal commands, Apache, mySQL, PHP, etc.
Considering the savings in time, energy and frustration, this is a very worthy investment.
• Backup and restore of virtual host data and MySQL databases added
• SSL support added
• Opportunity to chose between more than 2 php versions added*
• Most important functions now available via DockMenu
• Application dock icon now indicates running servers
• Mac OS X 10.7 "Lion" compatible
• Adaptation for MAMP 2.0.
• Main Window can now be closed
• Updated libraries
• support for ZendOptimizer dropped
*We will provide additional php versions for download on our website.
I have been running my own server on a mac for 7 years now and while I'd never use anything but a mac (for now anyway) Apple is a company in decline. It seems they can't do anything right anymore and leave out important details in their upgrades... like leaving out GD functions for True Type Fonts... or thoroughly altering their server structure.
I even acquired a copy of OS X SERVER and HATED IT!
MAMP to the rescue... I have been looking at MAMP for some time but finally decided to try the new Pro version and it simply does everything I'd hoped for. Creating virtual hosts is as easy as it gets and the entire suite works together perfectly.
Even using SSL was fairly easy to implement... though I did use my own file structure to put all my certificates in one folder and appropriately changed the config file to point to them.
I don't normally pay for anything I can do myself. Indeed, I could have used the free MAMP and adjusted the config files myself and installed my virtual hosts (32 of them!) by hand but the Pro version made this too easy. The time savings with MAMP made it a worthwhile investment so I PAID! This kind of work should be supported!
If you are NOT trying to be an ISP and needing a local test server... or just a personal server... this provides all the functionality you'll need.
A note about the mail server... MAMP Pro does NOT provide the needed interface to run a mail server nor does the developer claim so. I recommend using MailServer for that... which is what I use on a dedicated mail server. The MAMP postfix is there to allow PHP mail services to work.
According to the MAMP team on Twitter: "We just released MAMP PRO 1.9.1 which fixes a problem which occured when using Japanese as your system language."
It's wonderful having a new version of MAMP Pro. I'd stopped using the old version because the developer seemed to have abandoned it, and between the built-in Apache server with Mac OS X and the new, easy-to-install MySQL, it was easier to roll my own local development server.
But now I'm back with MAMP Pro, not only for the ease of use, but for the little extras that are difficult to do when rolling your own. As opposed to using the built-in server, MAMP Pro also allows you to keep most of your development server files outside of the /etc/ folder, which makes them easier to work with, back up, keep track of, etc. -- especially through the OS upgrade process.
So far, I've come across only a couple of gotchas.
First, even though there seems to be an httpd.conf file in the conf folder inside the MAMP directory, it's not the one that controls the behavior of MAMP Pro. For that, you have to go into your /Library/Application Support/appsolute/MAMP PRO/conf folder. Because MAMP Pro puts all the NameVirtualHost and VirtualHost info inside the httpd.conf file, you'll have to take a step back from doing it the new Apache way, but it's not that big a deal. I have just over a dozen virtual hosts on my machine, and I set them up in what seemed to be a few minutes.
Second, MAMP Pro isn't really ready out of the box to run a local instance of Movable Type. WordPress is just about a no-brainer, but with MT, you can wander into blind alleys that seem to have no exit. I finally got mine to run by setting up my SQLite databases under the cgi-bin directory, rather than in the /db/sqlite section of MAMP Pro. Of course, even once you get it running, there are perl modules missing so MT throws error messages all over, but you can work through them ... at least to get your development instance working.
About the only thing on my wish list is that it would be nice to be able to store the MAMP and MAMP Pro files someplace other than the /Applications directory, because that's not the way I have may files arranged.
Bottom line: If you need a development server environment and don't feel like fighting with BitNami or xampp, or rolling your own, or making do with the lesser utility of a VirtualHostX-based system, MAMP Pro is just about the shortest way of getting there.
[Version 1.8.2]
There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.
Please login or create a new MacUpdate Member account to use this feature
Watch Lists are available to MacUpdate Desktop Members Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
MAMP Pro is the commercial, professional grade version of the classic local server environment for 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.
As a professional web developer you have to test your programs in detail. In addition, you need a highlyconfigurable developing environment with all the components also used by most ISPs: Apache, MySQL and PHP in the latest stable versions. No matter whether you want to test your latest Ajax creation, or realize a new page with webEdition: MAMP PRO supports you during the tests of your developments.
You can set up any number of servers to carry out tests without danger for your live system. Besides, the local name resolution is performed by MAMP PRO. To simulate a very authentic environment, the MAMP PRO also switches on the local mail server, so that dispatching mails by PHP scripts is possible.
With MAMP PRO, you can easily connect your local server with an existing Dynamic DNS provider, as for example dyndns.com. Making it very simple to quickly make the results of your work accessible externally for superiors and prospective customers. And because you can set up many virtual hosts, you can easily offer alternative configurations or suggestions.
The freely available standard design "MAMP" is automatically coinstalled with MAMP PRO. Thus all MAMP features are available to you immediately:
Apache web server
MySQL database server
phpMyAdmin to access the MySQL database
PHP as a module for the web server
Company of web server and database on standard or individual port
With MAMP PRO, no complicated editing of configuration files is necessary to set up a working test environment. Cleanly seperated, several projects can be developed at the same time. To be able to represent as great of a variety of ISP�"s as possible, PHP can be toggled at any time between Version 4 and 5 to guard against any possible incompatibilities. A Staging server on your Mac is set up with MAMP PRO with a few mouse clicks, so that you can keep your customers and superiors up-to-date about the state of your projects at any time. The user interface of MAMP PRO allows Apache modules to be systematically enabled or deactivated. Thus you can perfectly emulate the server environment on which your project will later run, and guarantee the highest possible quality of your project.
The MySQL database is a component of the MAMP, however it is much easier to configure with MAMP PRO. To increase the security of a Mac connected to the Internet, you can not only quite easily change the port where MySQL answers, but change of the Root password or limit the access to the database server to local users. Should errors occur for SQL inquiries: with MAMP PRO you can also define the location for your errorlog to be saved, so that you will not have to search for it.
+2
timdmackey reviewed on 17 Jan 2012
+36
nomadrichard reviewed on 18 Sep 2011
+1
+7
Danalwebb reviewed on 05 Aug 2011
Before opening my wallet, I'll be doing some research on "WebStart". It seems to be the best choice amongst MAMP's competitors.
+36
So, I am wondering...how does MAMP and MAMP Pro compare to the Bitnami WordPress stack?
Does anyone here have experience with both MAMP and the Bitnami WordPress stack?
If so, which have you found to be easier to install and use, MAMP or Bitnami, particularly if you are also running the standalone version of WordPress?
If you do have such experience, would it be easy for me to set up MAMP and then to import all of my posts, user comments, menus, etc. from my current WordPress setup on my WebSTAR server?
Finally, while MAMP 2.x is for Intel machines only, will MAMP 1.9.6 run on a Mac G4 mini-tower running OS Tiger 10.4.11 PPC?
Until I find an easy solution, I cannot upgrade WordPress and am stuck with running version 3.1.4, because my installation of PHP is too old for WordPress 3.2.
The reason why I don't just update Tiger's version of PHP is because I don't use Tiger's built-in Apache server, PHP or mySQL to run my domains. I use the WebSTAR server suite instead, which makes upgrading PHP and mySQL more difficult. So, I am trying to find an easy way to migrate all of my web services over to Apache. I was hoping to use the Bitnami WordPress stack, but, as I said, I've run into a few unresolved complications, and I am not a Terminal person.
Thanks in advance.
+36
I am quite impressed with MAMP Pro and its easy-to-use GUI. I still have to use the Terminal to do some things, but MAMP Pro makes it so much easier to install Apache, mySQL and PHP from scratch, and in a self-contained directory no less, which has no effect on Mac OS X's built-in installations of Apache, mySQL and PHP.
I am currently hosting four domains, plus my WordPress blog, plus three messageboards, all using my new MAMP Pro installation, and my WebSTAR web server has been retired. It took me about 24 hours to set up everything, due mainly to my inexperience.
I highly recommend this software, particularly for those of you who, like myself, have limited knowledge concerning Terminal commands, Apache, mySQL, PHP, etc.
Considering the savings in time, energy and frustration, this is a very worthy investment.
+28
(**From their blog; not on main site.)
• Backup and restore of virtual host data and MySQL databases added
• SSL support added
• Opportunity to chose between more than 2 php versions added*
• Most important functions now available via DockMenu
• Application dock icon now indicates running servers
• Mac OS X 10.7 "Lion" compatible
• Adaptation for MAMP 2.0.
• Main Window can now be closed
• Updated libraries
• support for ZendOptimizer dropped
*We will provide additional php versions for download on our website.
+63
+1
+14
Mactoe reviewed on 15 Sep 2010
I even acquired a copy of OS X SERVER and HATED IT!
MAMP to the rescue... I have been looking at MAMP for some time but finally decided to try the new Pro version and it simply does everything I'd hoped for. Creating virtual hosts is as easy as it gets and the entire suite works together perfectly.
Even using SSL was fairly easy to implement... though I did use my own file structure to put all my certificates in one folder and appropriately changed the config file to point to them.
I don't normally pay for anything I can do myself. Indeed, I could have used the free MAMP and adjusted the config files myself and installed my virtual hosts (32 of them!) by hand but the Pro version made this too easy. The time savings with MAMP made it a worthwhile investment so I PAID! This kind of work should be supported!
If you are NOT trying to be an ISP and needing a local test server... or just a personal server... this provides all the functionality you'll need.
A note about the mail server... MAMP Pro does NOT provide the needed interface to run a mail server nor does the developer claim so. I recommend using MailServer for that... which is what I use on a dedicated mail server. The MAMP postfix is there to allow PHP mail services to work.
+2
-77
-1
+12
+1
+173
Maclover1.1 reviewed on 13 Oct 2009
+1
+11
Greg Raven reviewed on 08 Sep 2009
But now I'm back with MAMP Pro, not only for the ease of use, but for the little extras that are difficult to do when rolling your own. As opposed to using the built-in server, MAMP Pro also allows you to keep most of your development server files outside of the /etc/ folder, which makes them easier to work with, back up, keep track of, etc. -- especially through the OS upgrade process.
So far, I've come across only a couple of gotchas.
First, even though there seems to be an httpd.conf file in the conf folder inside the MAMP directory, it's not the one that controls the behavior of MAMP Pro. For that, you have to go into your /Library/Application Support/appsolute/MAMP PRO/conf folder. Because MAMP Pro puts all the NameVirtualHost and VirtualHost info inside the httpd.conf file, you'll have to take a step back from doing it the new Apache way, but it's not that big a deal. I have just over a dozen virtual hosts on my machine, and I set them up in what seemed to be a few minutes.
Second, MAMP Pro isn't really ready out of the box to run a local instance of Movable Type. WordPress is just about a no-brainer, but with MT, you can wander into blind alleys that seem to have no exit. I finally got mine to run by setting up my SQLite databases under the cgi-bin directory, rather than in the /db/sqlite section of MAMP Pro. Of course, even once you get it running, there are perl modules missing so MT throws error messages all over, but you can work through them ... at least to get your development instance working.
About the only thing on my wish list is that it would be nice to be able to store the MAMP and MAMP Pro files someplace other than the /Applications directory, because that's not the way I have may files arranged.
Bottom line: If you need a development server environment and don't feel like fighting with BitNami or xampp, or rolling your own, or making do with the lesser utility of a VirtualHostX-based system, MAMP Pro is just about the shortest way of getting there.
Jmtarquin rated on 28 Dec 2011
+34
Caberlin rated on 18 Oct 2011
Eric6 rated on 02 Oct 2011
Christian6 rated on 14 Sep 2011
Kavau rated on 14 Sep 2011
Dewde rated on 23 Aug 2011
Lekiss rated on 17 Aug 2011
Pmdf rated on 12 Aug 2011
+1
Sylko rated on 07 Aug 2011
Gpmarra rated on 06 Aug 2011