Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Macintosh1984

macrumors 6502
Original poster
Dec 15, 2012
339
47
Hi, I go back for a moment on this topic that I had opened a long time ago to better understand how the situation is now.

At the moment, MAMP or XAMPP, on M1 are they native or not? It is not clear to me if the problem is the conversion of the app itself or the problems are the versions of PHP, Apache, MySQL, phpMyAdmin, etc. Is it the executable, the package files or are the daemons that need to be converted for ARM?

I use MAMP to have a very simple environment where to install CMS locally like WordPress, I would like to understand if switching to M1 I will have problems or not.
 

leman

macrumors Core
Oct 14, 2008
19,521
19,678
Hi, I go back for a moment on this topic that I had opened a long time ago to better understand how the situation is now.

At the moment, MAMP or XAMPP, on M1 are they native or not? It is not clear to me if the problem is the conversion of the app itself or the problems are the versions of PHP, Apache, MySQL, phpMyAdmin, etc. Is it the executable, the package files or are the daemons that need to be converted for ARM?

I use MAMP to have a very simple environment where to install CMS locally like WordPress, I would like to understand if switching to M1 I will have problems or not.

Depends on what exactly you are asking. All MAMP components build and run natively on Apple Silicon, if you want, you could use homebrew to install them or you could build them yourself. If you are instead asking whether there is a ready to use MAMP environment (like the one offered by MAMP ghmb), it's probably best if you ask the developer if that app directly.

Now, align about more professional options, a preview version of Docker is supposed to be available, haven't tried that one myself but I see no reason why it wouldn't be able run a container with all the services you need. And finally, there is Parallels Tech Preview that just the other day added Linux support, so you could use that to set up a virtualized MAMP instance.
 

LuisN

macrumors 6502a
Mar 30, 2013
737
688
Torres Vedras, Portugal
Hi, I go back for a moment on this topic that I had opened a long time ago to better understand how the situation is now.

At the moment, MAMP or XAMPP, on M1 are they native or not? It is not clear to me if the problem is the conversion of the app itself or the problems are the versions of PHP, Apache, MySQL, phpMyAdmin, etc. Is it the executable, the package files or are the daemons that need to be converted for ARM?

I use MAMP to have a very simple environment where to install CMS locally like WordPress, I would like to understand if switching to M1 I will have problems or not.
Check this channel: https://www.youtube.com/channel/UCajiMK_CY9icRhLepS8_3ug
Ask the author if he didn't cover that topic yet
 

Macintosh1984

macrumors 6502
Original poster
Dec 15, 2012
339
47
Depends on what exactly you are asking. All MAMP components build and run natively on Apple Silicon, if you want, you could use homebrew to install them or you could build them yourself. If you are instead asking whether there is a ready to use MAMP environment (like the one offered by MAMP ghmb), it's probably best if you ask the developer if that app directly.

Now, align about more professional options, a preview version of Docker is supposed to be available, haven't tried that one myself but I see no reason why it wouldn't be able run a container with all the services you need. And finally, there is Parallels Tech Preview that just the other day added Linux support, so you could use that to set up a virtualized MAMP instance.
I mean this: MAMP's not being M1 compatible is due to MAMP ghmb because it has to rewrite the executable in ARM or to PHP, MySQL packages, etc. that are made by others?

Docker is certainly a professional solution, but I don't feel ready to change my working method.

With MAMP I have everything ready, server, PHP, etc. then I place the folder for example of WordPress in htdocs, I create a database via browser and phpMyAdmin, and then again from the browser I start the installation. All very simple, without working with Terminal or manually installing packages.

Obviously I don't like Docker at the moment, but it's clear that a solution like MAMP or XAMPP is very practical.
 

leman

macrumors Core
Oct 14, 2008
19,521
19,678
I mean this: MAMP's not being M1 compatible is due to MAMP ghmb because it has to rewrite the executable in ARM or to PHP, MySQL packages, etc. that are made by others?

To my knowledge, all the basic server components (MySQL, PHP, Apache etc.) have been ARM-ready for a while now (I would guess for years) and they build and work natively on ARM Macs. I can't really comment on MAMP ghmb products as I don't have any insider knowledge. From my perspective, I don't see any technical reason why they would not be able to offer an Apple Silicon natively version of their application.

P.S. According to this forum topic, it MAMP Pro currently does not run at all on M1 Macs. From the error description, it seems like they compiled the software to use x86 instructions that Rosetta2 currently does not support (this is the most common source of problems with Rosetta at the moment). The fix to that is trivial, so its concerning that they still didn't get around to test it. Or maybe my guess is completely wrong.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.