Mise à jour MAMP 1.9

© Christian PAULUS. Document créé le 10 mai 2010 , mis à jour le 10 mai 2010.

Si perçante soit la vue, on ne se voit jamais de dos. Proverbe chinois

Accueil du site > Astuces > MacOSX > Mise à jour MAMP 1.9

Apache/Mysql/PHP / MacOsX 10.6 (Snow Leopard)

Quelques notes à propos de l’installation de MAMP sur MacosX.

Pour en savoir plus sur MAMP, lire la présentation de l’environnement sur Framasoft.

Sauvegarde éventuelle

Recommendation : archivez vos données sur un DVD.

Si MAMP est présent et/ou actif, l’arrêter et renommer le dossier MAMP en MAMP_OLD.

Installer MAMP

Récupérez l’archive sur le site officiel de MAMP. Décompressez et suivez les indications (classiquement : recopie du MAMP dans votre dossier Applications).

Ouvrir un terminal et suivre les logs :

% tail -F apache_error_log

et dans un autre :

% tail -F mysql_error_log.err

Lancer MAMP.app. Ne pas lancer Mysql manuellement /Applications/MAMP/bin/startMysql.sh, MAMP.app initialise quelques variables à l’installation.

Restaurer ses bases de données

Nota : ancienne version MAMP 1.8.4

Quitter MAMP.app, ce qui arrête les serveurs Apache et MySQL.

Renommez le dossier original de la nouvelle version de MAMP

% cd /Applications/MAMP/db
% mv mysql mysql_ORI

Recopiez les bases de données de votre ancienne configuration

% cd /Applications/MAMP_OLD/db
% cp -p -R mysql /Applications/MAMP/db/

Restaurer les sites web locaux

Tout se trouve dans /Applications/MAMP/ à moins que vous ne précisiez dans le fichier de configuration d’apache /Applications/MAMP/conf/apache/httpd.conf, par exemple, pour placer tous vos sites dans un autre répertoire :

Include /usr/local/etc/httpd.local.conf

Si vous n’avez qu’un seul serveur à gérer, il est possible de préciser ce chemin via les préférences de MAMP.

Relancer et contrôler

Relancez MAMP.app et contrôlez le journal de mysql. Il doit y avoir un magnifique

100509 12:05:34 [Note] /Applications/MAMP/Library/libexec/mysqld: ready for connections.
Version: '5.1.44'  socket: '/Applications/MAMP/tmp/mysql/mysql.sock'  port: 8889  Source distribution

Plussoyez !

Les forums sont fermés.