Les distributions serveur Debian/Ubuntu installent généralement Apache2 et PHP5 par défaut. Cependant, il manque les modules XSL et SQLite à PHP, et le serveur Apache n'est pas configuré pour les URIs propres (htaccess et mod_rewrite).
# raffraîchir la liste des paquets
sudo apt-get update
# installer le module xsl pour php
sudo apt-get install php5-xsl
# installer le module PHP pdo_sqlite (avec sqlite version 3)
sudo apt-get install php5-sqlite
# autoriser les .htaccess sur le serveur par défaut
sudo nano /etc/apache2/sites-enabled/000-default
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
# AllowOveride All = allow .htaccess
AllowOverride All
Order allow,deny
allow from all
</Directory>
# installer le mod_rewrite
sudo a2enmod rewrite
# Redémarrer Apache
sudo /etc/init.d/apache2 restart