Installer mon premier SPIP local sur PC

un guide avec Wamp 2 (aussi valable avec Wamp 3) sur PC Windows

Pour maîtriser l’outil, on préfère souvent une installation autonome sur son propre poste de travail.

Une installation standard sur un serveur Web personnel en Local est le moyen simple de tester sans risque, et sans frais : cette procédure vous permet de prendre connaissance des étapes obligatoires, et d’avoir un outil d’essai tout disponible.

Cette rubrique INSTALLER SPIP n’est plus consacrée aux problèmes d’installation de serveur Web, en particulier en Local : voir SERVEUR Web de test : COMMENT ? Voir aussi OUTILLAGE Webmestre SPIP.

Article publié le 5 janvier 2012, et actualisé en mai 2020


On suppose donc que vous disposez sur votre poste de travail d’un serveur web local opérationnel avec un MySQL et PHP [1] correspondant aux Pre-requis Techniques.
Les écrans d’installation ci-après correspondaient à une installation sur un PC avec Wamp2 (déjà le meilleur outil Windows en 2012 !) mais la démarche reste la même pour Installer mon premier SPIP 3 en local sur PC.
Cette présentation est fondée sur la version SPIP 2.1 disponible aux débuts de ce site : avec une nouvelle version, les écrans changerontauront changé un peu, mais le principe reste !
Voyez la référence pour SPIP 3.0.

Une installation en Local vous permettra aussi de créer et gérer plusieurs SPIP [2], et plusieurs bases de données, que vous créerez à la demande : voir plus bas !

Charger SPIP sur l’espace Web

En partant du principe que vous avez préalablement installé le serveur local wamp sur votre PC, vous devez maintenant lancer cette application. Une icône apparait dans la barre en bas de votre PC comme ceci ( le petit éventail [3] blanc) :

L’icone de Wamp 2 dans la barre des tâches de XP

Cliquez maintenant sur l’icône de l’application et ensuite sur répertoire www.

Si vous avez dézippé SPIP et extrait le répertoire spip et que vous l’avez placé dans le répertoire www de wamp vous devez avoir ceci :

A noter que vous pouvez renommer le répertoire autrement comme par exemple mon_site_spip

Le premier accès d’initialisation

Maintenant ouvrez votre navigateur préféré, c’est à dire Firefox et tapez l’url suivante :
https://127.0.0.1/spip ou encore https://localhost/spip, ou dans le cas d’un renommage https://127.0.0.1/mon_site_spip


site en travaux ?
Pas de panique ! C’est normal.. [4]

Configurez SPIP

A la suite de l’url, rajoutez/ecrire soit tapez :
https://127.0.0.1/spip/ecrire puis validez. L’url change :

Sélectionnez la langue de votre choix et validez.

Dans la page qui suit , il suffit d’inscrire root dans le login de connexion. Ne rien mettre dans le mot de passe.

Validez.

SPIP va maintenant créer la base de données. Soit vous laissez tel quel, soit vous renommez comme ceci ( c’est préférable). Ne touchez à rien dans le préfixe des tables !

Validez et passons à l’étape suivante.

Signature : C’est le nom sous lequel vous apparaîtrez comme rédacteur/admin de votre site.

Adresse mail..no comment

Votre Login : C’est le nom sous lequel SPIP vous reconnaitra lors de vos connexions

Mot de passe : Celui-ci sera demandé lors de votre connexion

Validez une dernière fois. C’est gagné ! SPIP est installé.

Quelques astuces avec WampServer

Bien qu’excellent, WampServeur peut parfois vous générer des plantage complets ; quant à la copie des sites : les fichiers (IMG) c’est toujours facile, mais les bases de données ? ? ?
Un truc à savoir c’est que WampServer conserve les données en base [5] qui n’est pas affecté par une suppression/ré-installation sur une configuration où WampServer s’est planté : ré-installez la même version WampServer au même endroit de votre disque, et... vos sites sont peut-être non opérationnels mais phpMyAdmin vous donnera accès à l’export MySQL de vos bases données d’avant !

Autre chose dans les "bons à savoir", SPIP est quasi-indépendant de l’adresse URL de base racine de votre site ! Cela signifie la possibilité de restaurer, de dupliquer ou de déplacer un site Web SPIP et sa base de données,sans tenir compte de l’URL de base.
Inutile de vous poser des questions avec les hôtes virtuels ’exigés’ par les dernières versions de Wamp : SPIP se débrouille sans, aucun souci (à condition d’un usage normal) sauf parfois en cas de bidouilles sur .htaccess...

Donc si vous voulez utiliser cette installation locale pour un transfert copiant votre site en exploitation, voyez Sauvegarder SPIP et Restaurer son SPIP sur un nouveau serveur.


Merci de nous signaler les coquilles, imprécisions ou erreurs qui figureraient dans cette page.

[1] Donc un serveur Microsoft IIS n’est utilisable pour SPIP que si vous avez spécifiquement rajouté un langage PHP :c’est possible, mais en dehors de notre propos.

[2] Et foin des soucis d’"hôtes virtuels", SPIP peut s’en passer très bien !

[3] Ou cadran, analogue à un indicateur de vitesses traditionnel à aiguilles.

[4] C’est le contraire qui serait gênant : quelques pistes :
- vous n’avez pas démarré votre service Apache ?
- vous n’avez pas bien décompacté votre zip de spip ?
- vous n’avez pas correctement positionné votre URL ?
Corrigez (reprenez ci-dessus) !

[5] Dans un répertoire I:/Wamp_2.5/\bin_mysql\mysql5.7.23/data


Liens A2A visibles seulement pour les inscrits.
Liens visibles seulement pour les inscrits.

Article publié le 5 janvier 2012, et actualisé en mai 2020 .

1 Message

  • 20 septembre 2011 21:43, par jean

    Merci pour ce tutoriel efficace et clair
    J’avais passé quelques heures en essayant d’utiliser EasyPHP, comme il est indiqué dans la rubrique:Utiliser SPIP « en local »
    Entre autre, beaucoup de temps passé inutilement sur "fichier en lecture seule"
    pour toujours tomber sur le même écran : Site en travaux
    Là vous expliquer la suite merci donc
    On verra après

    Réagir à cette information

Répondre à cet article