Ho scompattato Joomla nella stessa directory in cui si trova MAMP e gli ho cambiato nome per lavorare su un altro dominio;
cos'è che hai fatto?
joomla va messo in una certa cartella e non dove capita capita..
inoltre quando poi digiti localhost/nomecartellaconjoomla
deve partire la fase di installazione che deve tra l'altro installare il database mysql e il file configuration.php
che poi stai su mamp o altro non interessa, se la lamp funziona bene la procedura è sempre quella e joomla funziona sempre nello stesso modo.