Nous présentons ici deux installations permettant de faire tourner XOOPS en local sur un Mac. Chacune a ses avantages et ses inconvénients. A vous de faire votre choix selon vos besoins et vos exigences. Nous terminerons ce tutoriel avec quelques exemples de logiciels qui peuvent être utiles pour la suite.
NB: Vous devez disposer d'un Mac tournant sous Mac OSX avec une session administrateur ; une connexion à  Internet. Cette manipulation a été réalisée sous Jaguar (Mac OS 10.2) et sous Panther (Mac OS 10.3) sans rencontrer aucun incident.
Nous effectuerons les manipulations suivantes dans cet ordre, et en contrôlant à  chaque fois la bonne marche des opérations:
- Configuration d'Apache pour qu'il supporte le module PHP
- Installation et configuration d'un serveur SQL (MySQL)
- Installation d'une interface graphique pour gérer le serveur MySQL (phpmyadmin)
Configuration d'Apache et de PHP
PHP (PHP Hypertext Processor) est le logiciel de programmation avec lequel nous allons pouvoir générer des pages dynamiques. Vous pouvez le télécharger sur le site de Marc Liyanage,
ici. Choisissez la version de PHP en fonction de vos besoins (simple utilisateur ou développeur). Sachez qu'à  l'heure actuelle les modules ne sont pas tous compatibles PHP5 et que tous les hébergeurs ne l'ont pas encore implémenté sur leurs serveurs.
Le programme que vous avez téléchargé s'installe comme n'importe quel autre programme: double-clic pour décompacter l'archive, et dialogue avec un installeur classique ensuite.
Vous devez maintenant vérifier que PHP est bien activé sur votre Mac. Pour cela, ouvrez votre éditeur de texte favori et tapez :
< ?php phpinfo() ; ?> Vous appellerez cette page essai.php et la rangerez dans le dossier
Sites de votre ordinateur. Ce dossier se trouve dans le dossier de votre compte utilisateur.
Ne croyez pas qu'il soit fastidieux de lancer/arrêter Apache au quotidien, c'est en réalité extrêmement simple: Démarrer Apache revient à  activer le Partage Web personnel. Pour cela, allez dans
Préférences Systême->Internet et réseau->Partage->Activer partage web personnel et cliquez sur
Démarrer 
Apache est actuellement lancé sur mon ordinateur.
Pour vérifier la reconnaissance de PHP, tapez cette adresse :
http://127.0.0.1/~nom_utilisateur/essai.php et vous devriez obtenir ceci :
Installation et configuration de MySQL
MySQL (Structured Query Language) est un systême de gestion de bases de données relationnelles (SGBDR), utilisé pour stocker les informations générées par le CMS. Il va vous falloir télécharger la version de MySQL. Dans le cadre de ce tutoriel, j'ai pris la version avec installeur que vous trouverez
ici (n'hésitez pas à  prendre la version la plus récente qui soit compatible avec XOOPS).
Vous devez installer MySQL de la même façon que vous avez installé PHP. Notez que vous avez deux packages à  installer,
MySQLStartupitem s'installant en
dernier.
Le contenu de l'archive téléchargée sur le site de MySQL
MySQLStartupitem se chargera de lancer le serveur MySQL au démarrage de votre Mac. Mais pour le moment, il va nous falloir le démarrer à  la main pour modifier le mot de passe du compte root de MySQL.
NB: Bien qu'ayant la même appellation, il n'y a pas de lien entre le compte root de MySQL et le compte root de votre Mac.
Pour activer manuellement le serveur MySQL, lancer le Terminal (Applications > Utilitaires > Terminal) et tapez les commandes suivantes:
cd /usr/local/mysql
sudo ./scripts/mysql_install_db
sudo chown –R mysql /usr/local/mysql/*
sudo ./bin/safe_mysqld –-user=mysql &
Nous venons d'activer le serveur MySQl. Il faut maintenant configurer le mot de passe de l'utilisateur root:
./bin/mysqladmin –u root password nouveaumotdepassepourmysql Installation de phpmyadmin
Il est fort probable que la perspective de piloter votre serveur MySQL à  partir du Terminal ne vous enchante guêre. Nous allons dans cette optique installer phpMyAdmin, qui est un ensemble de scripts php permettant de piloter MySQL à  partir de voter butineur favori. Téléchargez phpMyAdmin, décompressez-le et renommez le
phpmyadmin, puis placez-le dans votre dossier
Sites.
Vous devez maintenant modifier le fichier
config.inc.php de phpmyadmin, et y inscrire les données relatives à  votre mot de passe pour votre compte root ainsi que le lieu où ce dossier est placé dans votre ordinateur.

Indiquer l'url de phpmyadmin

Inscription du mot de passe de MySQL
Logiciels utiles sous Mac OS X
Avant de commencer à  bidouiller votre ordinateur, il vous faut faire quelques téléchargements:
un éditeur de texte, plus adapté que TextEdit, comme
TextWrangler (ou
Xcode, livré avec les outils développeurs Apple)
un éditeur HTML, un peu gadget, mais tellement agréable pour modifier rapidement une page web avant de l'envoyer sur son site, comme
TacoHTML un clientFTP pour installer son site en ligne, comme
Cyberduck ou
RBrowser