Apache, MySQL et PHP sur MacOS X

Date: 4/05/2007 | Catégories: Blog,Web | Tags: ,,,,,,,,

Je souhaite faire évoluer mon blog, notamment au niveau du thème. Pour cela, j'hésite encore entre créer mon propre thème (en suivant par exemple le très bon tutorial de Fran6) ou bien en modifiant un thème existant à mes besoins.

Dans les deux cas, j'ai besoin d'un serveur de développement pour installer WordPress avec le nouveau thème. Plusieurs solutions s'offrait à moi:

  • créer une deuxième arborescence sur mon serveur avec une nouvelle base de donnée WordPress.
  • utiliser un serveur gratuit (commme mon hébergement chez Free).
  • héberger un serveur directement sur mon PC.

J'ai donc choisi ce dernier choix pour des raisons de performances et aussi pour me laisser la possibilité de travailler sur ce projet même sans connection internet (si si ca existe encore des zones blanches).

Voici donc un petit tutorial pour installer un serveur de developpement WordPress sous un Mac OS X.

Pour cela, j'ai installé MAMP sur mon Macbook. En deux cliques de souris on installe Apache (avec support PHP 4 ou 5) et MySQL (avec phpMyAdmin).

Lors de l'installation, il faut choisir la version standard et pas la pro:

En allant dans le répertoire d'installation, on a même droit (en cadeau bonux) à un petit Widget pour controler le status des services.

Par la suite, il reste à installer WordPress dans le sous répertoire htdocs (/Applications/MAMP/htdocs) et à configurer le fichier wp-config.php:

...
define('DB_NAME', 'wordpress'); // Le nom de la base de donnees
define('DB_USER', 'root'); // Votre identifiant MySQL
define('DB_PASSWORD', 'root'); // ...et votre mot de passe
define('DB_HOST', 'localhost:8889'); // Dans la plupart des cas, vous n'aurez pas a modifier cette ligne
...

On accéde au serveur par l'adresse: http://localhost:8888/wordpress/
L'administration se fait par l'adresse: http://localhost:8888/wordpress/wp-admin/

Nous voila donc avec un beau serveur de développement pour tester les nouveaux thèmes et plugins.
A bientôt pour la suite des aventures de Nicolargo à la découverte du thème parfait.