Diple, installation
Configuration
- Requis : PHP5 avec le module XSL (pour transformer le XML)
- Très utile : Apache avec le module mod_rewrite (pour URIs propres)
- Utile : PHP5 avec module PDO/Sqlite (en remplacement de MySQL)
- Optionnel : Subversion (pour mise à jour automatisée)
Hébergements mutualisés testés
- OVH (30€/an, pour nom de domaine) : diple.net
- SourceForge (forge internationale, gratuit avec projet, pas d'htaccess) : Javacrim
- x10hosting (gratuit, mais lent et requière une connexion de maintenance tous les mois)
- FranceServ (gratuit, problème avec l'installation par téléchargement en ligne) diple.franceserv.com
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
- Démarrer le partage Web
- Modifier la configuration Apache pour htaccess
- Démarrer le module XSL pour PHP


