Remettant en place ma configuration de travail PHP sur Ubuntu j'ai commencé par télécharger XAMPP, un auto installeur de l'ensemble Apache, PHP et MySQL pour Linux.
Vu que je souhaite installer xDebug il me faudra faire appel à phpize donc je télécharge le pack commun et le pack développeur. L'installation est simple il suffit de taper les lignes de commande (sudo permet de faire les actions en tant que root ) :
sudo tar -xvzf xampp-linux-1.7.1.tar.gz -c /opt
sudo tar -xvzf xampp-linux-devel-1.7.1.tar.gz -c /opt
Je peux tester que tout s'est bien passé en lançant mon serveur :
sudo /opt/lampp/lampp start
Un petit tour de mon navigateur sur "http://localhost/" pour vérifier que tout tourne.

Ok nickel je continue.
Par défaut mon ubuntu n'a pas "auto-conf" d'installé donc je l'ajoute via le "gestionnaire de paquet Synaptic".
Je souhaite débogguer mes applications donc j'aurais besoin de xDebug, je vais dans la rubrique obtain pour télécharger les sources que je copie sur mon bureau avant de les décompresser :
tar -xvzf xdebug-2.0.4.tgz
Je vais maintenant compiler une extension so que je pourrais associer à ma configuration actuelle :
sudo /opt/lampp/bin/phpize

Je me rends dans le répertoire créé lors de l'extract du fichier tar.gz de xdebug et je compile pour obtenir le xdebug.so
cd xdebug-2.0.4
sudo ./configure enable-xdebug with-php-config=/opt/lampp/bin/php-config
sudo make
Je déplace alors le fichier "xdebug.so" (généré dans ./modules/ ) dans le répertoire des extensions PHP de XAMPP :
sudo cp modules/xdebug.so /opt/lampp/lib/php/extensions
Il n'y a plus qu'a indiquer dans le fichier de configuration PHP (/opt/lampp/etc/php.ini) que je souhaite utiliser xdebug en ajoutant la ligne :
zend_extension=/opt/lampp/lib/php/extensions/xdebug.so

Prochaine étape : configurer le debogueur de PDT