Etape1
D’abord, me direz-vous, pourquoi installer un serveur local ?
Parce que cela permettra d’installer une version de votre site en local et de travailler dessus sans risque si vous voulez modifier la présentation, les couleurs, les squelettes ou si vous voulez créer des pages supplémentaires.
Comme SPIP fonctionne avec le langage php et une base de données MySQL, il faut d’abord installer un serveur php/MySQL qui pourra interpréter le code des fichiers, utiliser la base de données et en donner le résultat sur votre navigateur.
Il en existe plusieurs mais les plus utilisés sont
Quelques détails pour EasyPhp :
- Pour lancer l’installeur, on double-cliquera sur son icône
- Le "web local" correspond au sous-répertoire "www" de EasyPHP, il va être notre répertoire essentiel pour la suite.

- On pourra comme ci-dessus créer autant de répertoires de travail que l’on veut.
Attention, ni espace, ni ponctuation, ni caractères spéciaux ou accentués dans nos noms de fichiers ou de répertoires désormais ! On utilisera des underscores "_", comme dans cet exemple.
Une fois téléchargé et installé, dans tous les cas, il faudra installer SPIP dans le répertoire /www de votre logiciel serveur.
Mais ça c’est la seconde étape.
Etape2
Une fois votre logiciel serveur installé, il faut installer SPIP.
Téléchargement
Sur spip.net
Choisir la dernière version (ou la version correspondante au site en ligne)
Ne pas faire ouvrir avec le décompresseur mais enregistrer sur le disque dur.
Décompression
Cliquer sur l’icône du fichier téléchargé et le logiciel de décompression s’ouvre, sinon on peut en télécharger un sur 01net.com. (en choisir un en français et gratuit et l’installer)
Sélectionner tous les fichiers et les décompresser dans le répertoire /www de votre logiciel serveur.
Les fichiers se décompresssent dans un dossier SPIP
Installer
Dans la barre d’adresse du navigateur, taper http://localhost/SPIP/
Une page apparaît indiquant que le site n’est pas encore configuré.
Rajouter "/ecrire" sans accent dans la barre d’adresse du navigateur
(exemple : http://localhost/SPIP/ecrire) et valider
Choisir la langue et cliquer sur "suivant"
On doit maintenant entrer les paramètres de connexion pour travailler en local sur sa machine
- adresse : localhost
- login connexion : root
- mot de passe : laisser la case vide
A la 3ème étape, vérifier que seule "créer une nouvelle base de données" est cochée. (on peut choisir de l’appeler comme on veut, pas forcément "spip")
On doit ensuite entrer
- son pseudo, c’est lui qui apparaîtra en tant que nom d’auteur des articles
- son adresse internet (pas indispensable)
- son identifiant de connexion (à choisir)
- son mot de passe (6 caractères minimum)
Et voilà.
Mais c’est un spip de base qui est installé. Pas de rubriques, d’articles, ... Et pas de squelette personnalisé.
Passons donc à la troisième étape.
Etape3
Une fois notre SPIP installé, il va falloir lui donner à manger à notre écureuil !
Récupérer la base de données
1- Sauvegarder la base de données du site en ligne :
- aller dans l’espace privé du site en ligne et cliquer sur "configuration -> maintenance du site"
- dans la partie "sauvegarder le contenu de la base, choisir "sauvegarde compressée sous tmp/dump/nom_de_la_base_date.xml.gz"
- cliquer sur "sauvegarder la base" puis "Valider"
- cliquer sur "Retourner à la gestion de votre site"
2- Transfert de la base de données :
Par FTP, transférer le fichier ainsi créé de mon_site_en_ligne/tmp/dump dans mon_site_local/tmp/dump (le créer si ce répertoire n’existe pas)
(il faut parfois réafficher la page plusieurs fois dans le navigateur et retaper ses identifiants, notamment quand la base devient conséquente)
NB : Pour transférer des fichiers par FTP entre votre ordinateur et le serveur de l’académie de Lyon, vous devez obligatoirement utiliser WinSCP (sur PC). Voir cet article.
3- Restauration de la base :
- aller dans l’espace privé du site local en rajoutant ecrire dans la barre d’adresse ou en cliquant dans le pied de page sur "se connecter" puis "espace privé"
- cliquer sur "configuration -> maintenance du site"
- dans la partie "Restaurer le contenu d’une sauvegarde de la base" la base la plus récente est sélectionnée automatiquement
- cliquer sur "restaurer la base" et suivre les indications
Transférer les squelettes
Avec WinSCP, il suffit de transférer le dossier /squelettes de votre site en ligne vers votre site local, à la racine de votre site.
Transférer les images
Toutes les images, tous les documents et tous les logos de rubrique ou d’auteur sont stockés dans le dossier /IMG. Il suffit donc de transférer ce dossier comme pour le dossier /squelettes.
Transférer les plugins
Comme pour /squelettes et /IMG, il faut transférer le dossier /plugins qui contient tous les plugins de votre site. A noter qu’aucun plugin n’est indispensable au bon fonctionnement d’un site utilisant le jeu de squelettes ESCAL. Pour tout savoir sur les plugins, c’est ici.
Voilà, on peut jouer avec Escal maintenant !
Une simple rubrique :

Accueil