Diple, installation

Configuration

Hébergements mutualisés testés

Debian/Ubuntu

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
    

MacOSX