MAMP

(28)
4.5 out of 5 stars

MAMP installs a local server environment in a matter of seconds on your Mac OS X computer, be it MacBook or iMac.

Work for MAMP?

Learning about MAMP?

We can help you find the solution that fits you best.

MAMP Reviews

Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 28 MAMP reviews
LinkedIn Connections
MAMP review by Richard M.
Richard M.
Validated Reviewer
Verified Current User
Review Source

"Well Written Web Development Stack"

What do you like best?

The are a lot of environments you can set up from this one app. You can choose Apache or Nginx for your server, many different versions of PHP, PHP accelerators and it does a fairly good job controlling your hosts file. You can even preinstall a nice selection of common web platforms from WordPress to Magento and Drupal.

What do you dislike?

You can run into difficulties with competing versions of PHP, Perl or Ruby on your local machine via the command line and it may require some voodoo to get things straight. As with all of these stack apps, DNS cache can make some installations balky unless you clear DNS cache which can be different for different versions of Mac OS. None of this is a crisis and can be solved easily with a look around Stack Exchange. Also, there aren't nearly as many different packages for easy install as AMPPS for example.

Recommendations to others considering the product

For Mac, MAMP Pro is very solid. AMPPS is free, though, and can pretty much be horsed into doing much of what MAMP can do. If you are just playing with this kind of thing, try AMPPS first and see if it is something you'll be spending a lot of time on. I like MAMP for its thoroughness and can make it do what I need it to although I wish I didn't have to know so much command line stuff to make it play nicely with the Mac's own versions of PHP, etc.

What business problems are you solving with the product? What benefits have you realized?

This is my go to for getting sites to beta stage. I have also used MAMP to migrate large data sets from obsolete CMS's to something like Drupal or WordPress. I like that you can change the PHP versions easily so you can closely mimmic your web host. One especially difficult thing I work with is testing Drupal and getting it to behave with Drupal Commerce. This can take a lot of command line coupled with playing with code. Likewise, I have been testing Magento's latest offerings and getting used to the much more command line driven approach it has.

Sign in to G2 Crowd to see what your connections have to say about MAMP
MAMP review by User in Design
User in Design
Validated Reviewer
Verified Current User
Review Source

"So easy to get a local server up and running"

What do you like best?

The simple interface makes getting a server up and running so simple. A click of a button gets your Apache and MySQL servers running, and then you've got a folder where all your 'sites' can live. Everything is customizable, so if you're more familiar with server stuff, then you can set it up however you like. But if you're not, MAMP make it really easy to get your site up and running locally.

What do you dislike?

It's an extra app to have loaded on your machine. There's not much to dislike, it's a simple product that does what it's supposed to really well. I'm sure if you're more server-savvy, then this might be a bit basic, but for us front-end devs, it's pretty sweet.

Recommendations to others considering the product

Use this if you're not super comfortable with servers in general. Really easy to set up and use, and if you are more server-savvy, all of the settings are customizable, just like any other type of server.

What business problems are you solving with the product? What benefits have you realized?

I use MAMP daily. All my sites in development run on it, as well as any sites that are getting updated. Simple, easy to use, would recommend for simpler sites.

What Other Development solution do you use?

Thanks for letting us know!
MAMP review by Luke D.
Luke D.
Validated Reviewer
Review Source

"Straight forward and productive"

What do you like best?

I like how easy it is to get sites up and running with access to a MySQL database and a PHP dashboard.

The software allows you to specify where your websites are located. You can easily drop WAR files into the source location and they will automatically be unpacked and displayed. I also enjoyed the MySQL database and functionality. The setup is so fast and easy to get running that there is little to no reason why you would choose anything else.

What do you dislike?

The startup web page could use a little work to bring it up to the modern look of the rest of the application. For as elegant and well designed the rest of the application is designed, you would think that the main website that lists all of your resources would be designed a little better. It looks as plain as the simple version that ships with Apache.

Recommendations to others considering the product

It helps to have a basic understanding of all the technologies that are brought together by MAMP. You should be capable of running SQL queries and commands, but the PHP Admin console provided will automatically script them for you if you don't have any experience with that. MAMP also allows you to specify the location of your sites folder in case you already have one set up.

What business problems are you solving with the product? What benefits have you realized?

I can easily deploy multiple Wordpress website versions and spin up different databases that can be exported easily

MAMP review by Tim C.
Tim C.
Validated Reviewer
Review Source

"MAMP is incredibly useful for working locally."

What do you like best?

I like how fast and easy MAMP is to use. It makes developing database websites a quick and fairly painless process. You simply open the application and you're good to go.

What do you dislike?

There isn't really anything I dislike about MAMP. If I had to pick something I would probably say it can be a little difficult to understand the file locations if you're looking to customize any of the PHP or Apache settings.

Recommendations to others considering the product

If you're looking for a quick and easy solution for local development that requires MySQL and Apache, then MAMP is definitely a good choice. It will require some research if you need to change any of your custom PHP.ini settings.

What business problems are you solving with the product? What benefits have you realized?

I use MAMP for local development. It makes it very easy to develop locally. I like the fact that I do not have to wait for files to upload to the server to see the changes I've made.

MAMP review by Christopher H.
Christopher H.
Validated Reviewer
Review Source

"Easy server management for dev or production"

What do you like best?

I've used MAMP pro in two distinct ways... 1) to start my development servers on my dev machine and 2) to run a home server and host multiple websites. MAMP handled both perfectly. Setup is simple and all you need to do is check a few boxes to get a server up-and-running. There's no other solution for getting a Mac server up and running quicker. Especially if you don't want to mess around with the native APACHE setups.

What do you dislike?

You are not allowed to setup a wildcard alias on a domain name. This is my largest gripe about the software. Sometimes it's useful to be able to setup a single host and just point all traffic no matter the subdomain to it. MAMP will not allow that.

Recommendations to others considering the product

When you get MAMP Pro setup point your directory to a better one than the default within it's application folder. Much better to manage when the folder is simpler to find and similar to a server setup.

What business problems are you solving with the product? What benefits have you realized?

MAMP solves the need for multiple developers to get a development environment setup quickly and also manage that environment easily.

MAMP review by Ethan S.
Ethan S.
Validated Reviewer
Verified Current User
Review Source

"Hassle-free local stack!"

What do you like best?

MAMP was my best friend when I initially began developing Wordpress sites locally, and it's still my go-to for simple WP projects. It couldn't be easier to use (open the app and you're good to go!), and there's great documentation readily available online when I need to tweak settings. What do I like best? 1) That I don't even have to think about it. 2) That it useful tools like phpmyadmin really easy to find and use.

What do you dislike?

I use Virtualbox and Vagrant for larger and non-WP projects where I need more flexibility and control. With the simplicity that makes it great come limitations when demands are more complex.

Recommendations to others considering the product

Great for simple development needs!

What business problems are you solving with the product? What benefits have you realized?

MAMP makes it possible for me to focus on design and development without spending a lot of time setting up local environments for my projects. Over the six or seven years I've been using it, I've probably saved dozens (if not hundreds) of hours compared to the time I'd have spent setting up *AMP stacks using other solutions.

MAMP review by Taylor M.
Taylor M.
Validated Reviewer
Verified Current User
Review Source

"A solid, helpful local server for speedy development"

What do you like best?

MAMP allows one to easily set up a local web server, often referred to as a LAMP setup (A(pache) M(ySQL) P(HP), but not limited to L(inux)). The ease of us is the strong selling port here. It is not terribly difficult to set up a local server using the command line, but you have to know what you are doing to configure things correctly. MAMP just bypasses that and gets you going through a pleasant visual interface. When running, your local server is preconfigured with phpMyAdmin for managing the mySQL server, and you select a local directory on your hard drive to be the directory for your site. This makes it easy to do both front and back-end development.

What do you dislike?

To use MAMP well, you do still have to have a passing familiarity with networking. If you have set up a home network, you'll figure it out just fine. Occasionally you may need to configure, for instance, a port setting.

Recommendations to others considering the product

At a certain point, it is helpful to learn how to set up a server using the command line or terminal. When you get to that point you'll know. Until then, MAMP will be a big help for speedy development.

What business problems are you solving with the product? What benefits have you realized?

My normal workflow with MAMP is for Wordpress installations. In a matter of minutes I can have a ready-to-go installation up and running. It is significantly speedier to develop locally. At the point in the lifecycle that I am ready for client feedback, I use a Wordpress migration plugin to redeploy remotely.

MAMP review by René R.
René R.
Validated Reviewer
Verified Current User
Review Source

"Quick Server-Database-Script Stack for Web Developers"

What do you like best?

It literally couldn't be any easier to get a quick web server stack up and running than with MAMP. Select your home folder, click "start" and that's it.

It comes pre-installed with MySQL, as well as PhpMyAdmin with full root access so there's even an graphical interface for database administration. Perfect for everyone that dislikes using the console/terminal, since you won't need to touch it at all. Everything can be done with a GUI.

What do you dislike?

Configuration is often a hassle, with the config files hidden in multiple sub-folders. Often it's not exactly clear which config files are being used, a simple display in the panel would improve usability drastically.

The support for different profiles/presets is rudimentary at best, nonexistent at worst, so switching between projects takes a good few clicks longer than it'd need to.

Recommendations to others considering the product

MAMP is a handy tool to have installed on your development machine, even in its free version. Give it a try!

What business problems are you solving with the product? What benefits have you realized?

When developing for small clients or working on basic web projects, it's often not worth it setting up a whole staging infrastructure. In this case, MAMP cuts down the setup time for getting to work on a small project.

Of course it's not a fully-fledged development environment like a gulp setup, but it's especially perfect for quick tests and adjustments to classic PHP-MySQL-Webapps. It works fine with Wordpress, Joomla, and nearly all other standard PHP apps.

MAMP review by Dustin L.
Dustin L.
Validated Reviewer
Verified Current User
Review Source

"A good easy to use development server."

What do you like best?

It is very easy to quickly set up a new development environment for a website.

What do you dislike?

It isn't as powerful as using a virtual machine to mimic a webserver as you have less control in the setup and bound to your specific operating system.

Recommendations to others considering the product

If you need a quick and easy way to setup simple local development environments. However, if needing more control over the environment for more robust web applications, you may want to go with a virtual machine instead.

What business problems are you solving with the product? What benefits have you realized?

Managing multiple local development environments.

MAMP review by Joe C.
Joe C.
Validated Reviewer
Verified Current User
Review Source

"BRILLIANT software for developers"

What do you like best?

The ease of setting up MAMP is attractive for anyone looking for a personal web server solution. For testing, MAMP is perfect as in just a few clicks it deploys a local server environment perfect for testing.

Another fantastic feature is the deployment of a MySQL server too, which allows fast, quick testing of websites that require a database.

What do you dislike?

The UI of MAMP is a little unintuitive, but nothing that you can't get past. The software is designed to be a practical, fast solution for developers and that's exactly what it is.

Recommendations to others considering the product

Go for MAMP. It is incredibly easy to use and is as fast as anything! I believe it's the easiest local web server software.

What business problems are you solving with the product? What benefits have you realized?

Speed is essential in the web industry, so MAMP cuts the time taken setting up local apache and SQL servers in a simple, one click solution.

MAMP review by Jon P.
Jon P.
Validated Reviewer
Review Source

"Must Have Tool for Web Developers"

What do you like best?

I've been using MAMP for several several years and have to admit that I switched to another local server application a few years ago that I thought was better. However, now I'm back to using MAMP (MAMP Pro to be exact). They've really improved the user experience and functionality of the app in the latest version. One of the headaches in the past was setting up new virtual hosts. I'd have to manually update multiple system config files, which would take too long and it was easy to mess stuff up. Now I can easily create new virtual hosts directly within MAMP in just a few seconds. It's also easy to configure different development environments for each virtual host. And phpMyAdmin comes with MAMP, which makes it easy to create and modify mySQL databases. The newest version also starts up quickly. Pervious versions and other products take too long to start services.

What do you dislike?

It could just be me, but I can't get the SSL feature to work properly. They also make you pay for major updates for the Pro version.

Recommendations to others considering the product

Get the Pro version.

What business problems are you solving with the product? What benefits have you realized?

MAMP allows you to run a web server on your local computer to test websites before deploying them on the web. This speeds up the development process by not having to upload updated files to the web every time you want to test something.

MAMP review by JeriBeth S.
JeriBeth S.
Validated Reviewer
Review Source

"Nice tool for local server setup and testing"

What do you like best?

Cross-platform app allows for setup of local server environment for developing and testing on a virtual server. Has option of Apache and mySQL servers. Options include Start/Stop, Ports, PHP, and Web Server. I have mainly used the free version although a Pro version is available from $29-$59 per license. A trial is available, which I've used a wee bit. Pro offers PHP 7.0.10 Pro 4 also offers mobile testing and has its own built in editor. The GUI has been updated and is much nicer and easier to use. For Mac and Windows, but Mac offers a couple extra features. Easy to install WordPress, Drupal, Joomla, etc with "one click". Pro also offers dynamic DNS to share your projects with clients. Very handy!

What do you dislike?

Wish more features came with the free version but the pro version is relatively affordable for what it offers.

Recommendations to others considering the product

If you're serious about web development, get the Pro version. For tinkering and school projects or hobbies the free version should work well for you.

What business problems are you solving with the product? What benefits have you realized?

Developing websites locally.

MAMP review by User in Entertainment
User in Entertainment
Validated Reviewer
Verified Current User
Review Source

"Great Tool for GUI usage"

What do you like best?

I love the tooling to spin up, see statuses, and manage servers quickly. The ability to have aliases and advance routing in Pro make local dev servers easy to work with. PHPMyAdmin pre-installed make management a breeze!

What do you dislike?

I dislike the tooling when apache or mysql has errors. It makes it challenging to debug and manage - this is where I prefer my command line tools. Also, not being able to change versions of tooling is troublesome - emulating a server setup to debug or to build for an older setup with a single package is not able to be done.

Recommendations to others considering the product

MAMP is an amazing product to get PHP and basic web development environments up FAST! I would totally recommend the tooling to anyone, especially when you don't need to worry about minor versioning of PHP/MySQL/Apache. Overall it allows teams to develop quickly and efficiently.

What business problems are you solving with the product? What benefits have you realized?

We are constantly trying to ensure our PHP development processes run smoothly without the need to deal with command line tooling or constantly managing multiple versions of software to keep developers on top of their projects. It does make it really nice to have the Pro version for our guys on multiple projects at once - quickly adding virtual servers and managing all the settings for each. For the guys on one project at a time, spin up and directory choice of their dev directory gets them developing on localhost very quickly!

MAMP review by Jordan H.
Jordan H.
Validated Reviewer
Verified Current User
Review Source

"Great product for local development"

What do you like best?

The simplicity of setup and use. It's all in the GUI, easy to work. Setting new vhost or database is a breezy

What do you dislike?

The new MAMP 4.0 has some instabilities, but I hope that it's due to being first release of new major version

What business problems are you solving with the product? What benefits have you realized?

At my studio we are using it for local web development. As mentioned above, it's very easy to use and speeds up work. Our workflow is somewhat pivoting around it as one of the core components and tools that we use.

MAMP review by User in Internet
User in Internet
Validated Reviewer
Verified Current User
Review Source

"MAMP PRO Worth every penny"

What do you like best?

Very simplified workflow, especially the ability to add extras like WordPress.

What do you dislike?

Sometimes buggy - There have been a few occasions that I've had to kill my mamp install and reinstall.

Recommendations to others considering the product

I've considered using other tools, but I've not seen any tool that advertises features I would need that MAMP PRO does not provide to me.

What business problems are you solving with the product? What benefits have you realized?

MAMP Pro has simplified our workflow by allowing us to quickly create and share projects within our network. This is great for workflow on local sites.

MAMP review by Johan W.
Johan W.
Validated Reviewer
Review Source

"Simple to use web server "

What do you like best?

The simple interface with customizable functions and different versions of php in a nice package. Its very easy to set up hosts with aliases and create databases.

What do you dislike?

The many updates with reminder in the start up. Theres no integrated updates so you have to download a large file every time a new update is coming. It's a hassle when you don't have a fast internet connection. I experience the mysql server not starting quite often for no reason.

Recommendations to others considering the product

Try to restart computer and/or reinstall MAMP if you experience problems.

What business problems are you solving with the product? What benefits have you realized?

I can develop webpages locally and the deploy them with git to a test server.

MAMP review by Dustin M.
Dustin M.
Validated Reviewer
Review Source

"Useful and reliable tool for front-end web developers"

What do you like best?

I've tried similar products, and I feel like setup and launch is clunky compared to MAMP. In just a few steps you can easily have your dev site up on your local machine and that's great.

What do you dislike?

This is such a simple tool that's providing a short list of purposes and doing it well, so there's not much to dislike about MAMP.

What business problems are you solving with the product? What benefits have you realized?

Creating development sites running PHP and MySQL on a local machine for Wordpress or ExpressionEngine. Give you a fully working PHPMyAdmin. I've discovered that it's possible to let other users view the dev site on the local network when MAMP is running which is super useful.

MAMP review by Nik R.
Nik R.
Validated Reviewer
Verified Current User
Review Source

"Web Developers Best Friend"

What do you like best?

Ease of use - simple to set up on either Windows or Mac

What do you dislike?

Nothing...I have never had any issues with this software

What business problems are you solving with the product? What benefits have you realized?

Full time web developer, running local sites is a huge time saver and the only way to code.

MAMP review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source

"Great app for managing local web projects"

What do you like best?

This is such an easy system to make an Apache and PHP environment accessible and usable. Instead of having to edit system files directly, this allows for super easy configuration of ports for all my projects.

What do you dislike?

Some of the settings are a bit ill-defined, or in an unexpected place. It can take a little bit of time to get oriented to where everything is.

Recommendations to others considering the product

Excellent option for those who do not want to spend the time (or KNOW how to spend time) in system files to set up test website environments.

What business problems are you solving with the product? What benefits have you realized?

MAMP let's me test out the various server-side pieces of my websites locally with ease.

MAMP review by Don D.
Don D.
Validated Reviewer
Verified Current User
Review Source

"Super easy to setup"

What do you like best?

The ease of use. Setting up an environment is as easy as picking your engine and ports.

What do you dislike?

The lack of control. It would be nice if MAMP would allow you to edit your hosts file within.

Recommendations to others considering the product

If you need to get a local dev environment setup quickly on a mac then I highly suggest it.

What business problems are you solving with the product? What benefits have you realized?

enabling me to work locally on development projects.

MAMP review by Iris S.
Iris S.
Validated Reviewer
Review Source

"Great work companion!"

What do you like best?

A tool like MAMP is really valuable for my business. I am a web developer and start building websites locally on my computer. I choose MAMP as local server because of its ease of use and its power. It is super easy to set up and it is powerful running my local sites. It is also a great tool for beginners to get familiar with server work in a safe local environment. There is a lot of great info on it available and there are a lot of tutorials you can read or watch to learn to work with it and use it to its full potential. Very much recommend it!

What do you dislike?

I don't really have anything that I do not like about MAMP.

Recommendations to others considering the product

Very easy to set up and use.

What business problems are you solving with the product? What benefits have you realized?

I'm a web designer/ developer. I use MAMP to set up a develop environment.

MAMP review by Matteo M.
Matteo M.
Validated Reviewer
Review Source

"MAMP - A viable alternative to XAMPP"

What do you like best?

MAMP is a great software to have a complete stack and running context for web development: as opposed to more complex tools that require more resources (vagrant + virtual box), for creating simple web application MAMP is more than enough: apache + ngnix, mysql, phpmyadmin and are ready use immediately.

What do you dislike?

No cons in particular, perhaps a minimum of slow to reload the server or little flexibility in the log management and space (over 200MB are not a bit too much?)

Recommendations to others considering the product

If you want a xampp alternative, this is the best solution I founded in recent years.

What business problems are you solving with the product? What benefits have you realized?

Prototyping, testing javascript + php libraries on the fly.

MAMP review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source

"Best way to do LAMP development on OSX"

What do you like best?

Easy and straight forward to get going. Minimal configuration required, and when required, is easy to find.

What do you dislike?

Developers shouldn't rely on tools like this as a crutch. You will eventually need to know how to interact with the LAMP stack outside of a GUI tool like this.

What business problems are you solving with the product? What benefits have you realized?

Trying to get going as quickly as possible with LAMP development. It is a nice way to be introduced to LAMP development, but you will eventually need to rely on the command line to do the tasks this tool does for you.

MAMP review by Administrator in Higher Education
Administrator in Higher Education
Validated Reviewer
Review Source

"Ideal local server software"

What do you like best?

I'm not a power user, and I wanted a local server that would be easy to set up and maintain. MAMP is that server. The interface is clean and simple: just click "Start Servers," and it launches Apache and MySQL. The launch page includes your phpinfo settings, so you can verify that you're configured properly. The addition of phpMyAdmin is a great addition, especially for users who aren't as familiar with MySQL. From there, you can create or delete databases, add and update tables, or execute MySQL statements manually if you prefer.

What do you dislike?

It's hardly a legitimate complaint, but the app is so streamlined that problems can be difficult to troubleshoot on the rare occasion that they do occur. However, this has only happened to me once (the Apache server wasn't launching), and I was able to resolve it quickly nonetheless.

Recommendations to others considering the product

It is probably best used with MySQL. If you are using another RDBMS, you might be better off implementing a different system.

What business problems are you solving with the product? What benefits have you realized?

Because of phpMyAdmin, MAMP is more than just a local server. You can use it to help administer your MySQL databases -- albeit on a relatively basic level -- which really takes this app to the next level. Having only used the free version so far, I am ready to upgrade to pro.

MAMP review by Consultant in Internet
Consultant in Internet
Validated Reviewer
Verified Current User
Review Source

"Essential product for developers on Mac OSX!"

What do you like best?

It is easy to set up and can run as soon as you configure it out of the box. You can also add MySQL configuration in their UI. Starting and stopping the MAMP server is as simple as clicking a button.

What do you dislike?

Developing on local environments may be inconsistent -- multiple developers developing for the same website may have different configurations, which can cause headache when debugging.

What business problems are you solving with the product? What benefits have you realized?

Web development. This helps new developers get up and running without having to set up much configuration.

MAMP review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source

"Best tool to quickly set up a web server on OS X"

What do you like best?

The ease of use. It's very simple to set up and maintain.

What do you dislike?

Lack of good support service and rare updates.

Recommendations to others considering the product

Just go for it. The price is really worth it. With other tools you'll spend lots of time setting everything up.

What business problems are you solving with the product? What benefits have you realized?

The need to quickly set up the development environment for client websites.

The benefits of MAMP are the speed, simplicity and ease of use. I can have Apache, MySQL, phpMyAdmin and everything else I need set up for a new website in 5 minutes.

MAMP review by User in Internet
User in Internet
Validated Reviewer
Review Source

"Very good, few small issues"

What do you like best?

Ease of use and quick set up allowing for quick development and deployment of projects.

What do you dislike?

Not enough documentation, need more to help solve issues.

What business problems are you solving with the product? What benefits have you realized?

Quick easy testing nd development of little side projects.

MAMP review by User in Computer Software
User in Computer Software
Validated Reviewer
Verified Current User
Review Source

"Great for developing on a local machine"

What do you like best?

MAMP allows me to run my PHP website locally. More specifically, I make edits to my site on a local server powered my MAMP, and once everything looks good, I then push to a staging environment. Very useful as I'm able to work offline if need be.

What do you dislike?

Nothing.

Recommendations to others considering the product

It's free, so no reason not to at least try it out!

What business problems are you solving with the product? What benefits have you realized?

N/A

Kate from G2 Crowd

Learning about MAMP?

I can help.
* We monitor all MAMP reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.