Carnet Wiki

Liste de vérification pour la configuration d’un serveur hébergeant SPIP 3.0

Configuration requise

Objectif de ces notes : indiquer à un administrateur serveur ce qui doit être configuré lors de l’installation pour faire tourner SPIP dans les meilleures bonnes conditions.

Source : Configuration requise

  • Serveur Apache ou compatible (versions supérieures à la 1.2x)
    • Pas d’impératif ou de préférences pour le système d’exploitation ?
  • PHP 5.1.0 minimum
  • MySQL 5 ET SQLite3
    • SQLite3 nécessaire pour les sauvegardes et restaurations de la base via l’espace privé
  • NetPBM, Imagick/convert, GD1, GD2 (requis) (plus Freetype pour les filtres |image_typo).
    • Imagick et GD2 nécessaires

Autres configuration nécessaires :

  • fonction mail() de php activée (pour envoi de mails de notification)
  • mod_rewrite activé (pour la réécriture d’URL)
  • surcharge de la configuration par .htaccess activé (pour la réécriture d’URL notamment)
  • possibilité de régler les autorisations sur /IMG /local /tmp /config
  • Extensions PHP : php-utilities (avoir les passerelles PHP -> MySQL/SQlite, etc.)

Pour les performances

Source : voir notamment Optimiser les performances de SPIP

Si on utilise Mémoization :

  • installation de Xcache
  • par defaut le cache size est 0 ce qui le met en mode ’disable’ : à modifier. La config. suivante fonctionne :
    • Xcache.size=16M
    • Xcache.count=1
    • Xcache.var_size=16M
    • Xcache.var_count=1

À tester avec http://www.webpagetest.org/


Lire aussi :

Valéry - Mise à jour :27 novembre 2015 à 10h47min