local computer, MAMP & Aegir ?

Events happening in the community are now at Drupal community events on www.drupal.org.
TechDust's picture

Hi everyone,

For local development, I thought having an Aegir setup would be helpful.

Is it possible to install Aegir on top of a fresh install of MAMP (osx)?

That way we could quickly install, upgrade different versions of Drupal locally for development purposes. Is there a "simple" step-by-step documentation do do this?

Thanks in advance,

.Sam.

Comments

Hi Sam, I don't know of any

mig5's picture

Hi Sam,

I don't know of any documentation regarding setting up Aegir on MAMP, however I can tell you that Adrian, the original author of Aegir and the lead dev, runs his development environment on OS X too. So it certainly is possible.

Feel free to drop by IRC and try and catch any Mac aegir users in real time that might be able to help you. I can't imagine it would be too hard to set up though. Get Apache and MySQL etc going, and I don't see a reason why you couldn't follow much of the INSTALL.txt in the Hostmaster package, just substituting obvious Debian-ish apt-get and apache2 commands with the Mac equivalent.

I do know of one issue with the fact that OSX doesn't include /usr/local/bin in the environment $PATH - this may or may not affect you. Have a read of this issue though

If you do nail it, we'll very much appreciate any contributed documentation you could add here specific to MAMP, so that others will have the benefit of your knowledge later! :)

Good luck!

i have done it on mac os

anthonysomerset's picture

i have done it on mac os server

and have done it on client, the only difference to the standard install instructions is the user setup, the following site will provide some assistance with setting a user up via terminal:

http://osxdaily.com/2007/10/29/how-to-add-a-user-from-the-os-x-command-l...
also works on snow leopard

http://www.macosxhints.com/article.php?story=20071101100044328

the www-data user is most likely going to be _www

on a standard client you dont really need mamp, you only need mysql and to turn on php:
http://www.macosxhints.com/article.php?story=20071030153912813

mysql can be installed from the mysql site. and web sharing can be enabled from system preferences to enable apache2

_

deciphered's picture

Another good post (by my colleague, full disclaimer) including text and video, using Nginx and MariaDB instead of Apache and MySQL:
http://rl.cm/mempae

Aegir hosting system

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: