Accueil > Aides pour les nuls > spip-basique > Installer SPIP, pour les nuls
Installer SPIP, au début, c’est pas de la tarte.
Moi j’avais du mal à comprendre les mots.
Alors je vous explique de façon hyper-basique.
Pour installer SPIP, il y a deux façons :
1) la façon simple avec spip_loader.php
2) la façon pas compliquée, manuellement.
Installation automatique avec spip_loader.php
Cela ne marche bien que si on installe spip à la racine, c’est-Ã -dire dans le répertoire www (ou public_html chez d’autres hébergeurs)
Dans la documentation de http://www.spip.net il est écrit ceci :
Récupérez le fichier spip_loader.php (ci-contre) et recopiez-le dans le répertoire où vous voulez installer SPIP (Ã la racine de votre site Web, par exemple).
Ensuite appelez ce fichier depuis votre navigateur Web, et attendez que le chargement se termine.
Qu’est-ce que ça veut dire ?
Récupérez le fichier1) cliquer sur la petite image, clic droit, et choisir « ouvrir dans une nouvelle fenêtre »2) cela ouvre un fichier du style bloc-notes, qui ressemble à ça :<?php // // Si une version de SPIP est deja installee, exiger l'authentification FTP // if (file_exists("ecrire/inc_connect.php3") AND file_exists("ecrire/unpack.php3")) { include ("ecrire/inc_version.php3"); etc etc
3) faire « fichier / enregistrer sous »4) on obtient un fichier intitulé spip_loader.php (attention, ne pas mettre spip_loader.txt)Bien regarder dans quel dossier de l’ordinateur on le met.
Recopiez-le5) utiliser un logiciel de transfert. Pour certains ce sera FileZilla (gratuit) ou ftpExpert ou CuteFTP, etc.6) Ce logiciel propose :- le site local (c’est mon ordinateur)- le site distant : c’est celui de l’hébergeur ; Pour moi par exemple son adresse est http://s14183945.onlinehome.fr7) avec le logiciel envoyer le fichier spip_loader.php sur le site distant, à la racine (c’est-à -dire là où on voit : CACHE, dist, etc)
Ensuite appelez ce fichier8)Tapez l’adresse http://MonDomaine.fr/spip_loader.phpPour moi ça donne ceci :9) alors, merveille des merveilles, il s’ouvre une fenêtre disant « installation du système de publication »Il n’y a plus qu’Ã suivre en entrant au fur et à mesure les indications demandées.
Installation manuelle
Si on ne peut pas installer avec spip_loader, on peut installer« Ã la main ».
Vous allez voir, ce n’est pas trop compliqué.
1) Aller sur http://www.spip.net
et même sur http://www.spip.net/fr_download
(pour les nuls comme moi : down c’est « en bas », load c’est « chargement » - download c’est « faire descendre », télécharger)
On trouve alors l’image ci-contre
et l’explication :
Une fois le fichier zip ci-contre téléchargé sur votre ordinateur, vous devrez le décompresser, puis installer l’ensemble, par FTP, sur votre site.
Donc
a) cliquer sur l’image du site
http://www.spip.net/fr_download
b) on vous propose un téléchargement. Choisir « ouvrir dans une nouvelle fenêtre » puis « enregistrer sur le disque » . Ca donne un dossier nommé par exemple spip-2.0.zip qui se trouvera quelque part sur le disque dur de votre ordinateur
c) dézipper ce fichier spip-2.0.zip . On trouve alors un dossier nommé : spip-2.0 qui contient un dossier nommé SPIP (qui contient cache, dist, ecrire, formulaires, etc)
d) C’est le contenu de ce dossier SPIP qu’il faut envoyer par ftp sur le site distant (qui pour moi est : http://s14183945.onlinehome.fr) . Attention, c’est pas le dossier SPIP-2.0 qu’il faut envoyer, mais c’est son contenu qu’il faut envoyer c’est à dire :
cachedistecrireformulaire,IMGOOet différents fichiersarticle.php, auteur.php, backend.php(et notamment htaccess.txt et spip_style.css)
Ca prend un certain temps
e) ouvrir alors le site à l’adresse : http://s14183945.onlinehome.fr/ecrire et laisser faire. (ne pas oublier le mot ecrire à la fin)
f) on trouve « installation du système de publication », on choisit une langue et on clique sur « suivant »
il reste à configurer la base de données MySQL.Voir ci-dessous
Configurer le SPIP
Pour configurer le site et notamment la base de données nécessaire,
voir le site http://www.pyrat.net
Nom de la base de données | Nom d’utilisateur | Mot de passe | Nom du serveur de la base de données | Etat |
db149161418 | dbo149161418 | P@ssw0rd | db207.unetun.com | en service |
Indications pour l’hébergeur 1and1 :
L’adresse de la base de données (qu’on appelle aussi : nom du serveur) est quelque chose du genre : db207.unetun.com
Le login de connexion est du genre dbo149161418
Le mot de passe est le mot de passe de connexion
Suivre les indications jusqu’Ã obtenir « la connexion a réussi ».
On trouve d’autres explications sur spip-edu
Et comment faire un article ? Voir ici : http://www.vertweb.org/article.php3?id_article=147
Retrouver login (identifiant) et mot de passe
On trouve des indications ici : http://www.spip.net/fr_article1470.html
Une idée : ne pas hésiter à créer des auteurs fictifs
pour pouvoir plus facilement en retrouver ... un ... au cas où on aurait oublié l’autre !
Une autre idée : aller voir les auteurs indiqués dans la table « spip_auteurs » de la base de données. Cela permet de retrouver l’identifiant et l’adresse d’inscription. Ensuite, pour le mot de passe, faire comme ci-dessus.
Rechercher dans le forum SPIP
:
Adresse du forum. Il y a un bon moteur de recherche, en français, malgré les apparences !
méthode pour envoyer un message à la liste
D’autres indications (très) pratiques, avec romy.tetue
Installer deux ou trois spip sur la même base
On peut installer plusieurs spip très différents sur la même base. Voici comment faire.
1) installer spip normalement à la racine c’est-Ã -dire dans le dossier www.
2) Site-un dans le dossier www, créer un dossier appelé « siteun » et envoyer tous les dossiers de spip dans ce dossier « siteun ».
Ensuite, ouvrir ecrire/inc_version.php et aller chercher la ligne table_prefix, environ à la ligne 88 et remplacer
– $table_prefix = « spip » ;
– par..... $table_prefix = « siteun_spip » ;
3) ouvrir alors le site à l’adresse : http://www.votre-site.fr/siteun/ecrire
et laisser faire .
En examinant la base de données on trouvera alors :
– spip_articles et siteun_spip_articles
– spip_documents et siteun_spip_documents etc.
c’est-Ã -dire une base avec le préfixe spip et une deuxième base avec le préfixe siteun_spip.
4) Site-deux Recommencer alors tout le processus : dans le dossier www, créer un dossier appelé « sitedeux » et envoyer tous les dossiers de spip dans ce dossier « sitedeux ».
Ensuite, ouvrir ecrire/inc_version.php et aller chercher la ligne table_prefix, environ à la ligne 88 et remplacer
– $table_prefix = « spip » ;
– par..... $table_prefix = « sitedeux_spip » ;
Ouvrir alors le site à l’adresse : http://www.votre-site.fr/sitedeux/ecrire
et laisser faire .
En examinant la base de données on trouvera alors :
– spip_articles et siteun_spip_articles et sitedeux_spip_articles etc.
Et si on a raté l’installation ?
Ne pas s’en faire ! Passer dans le site distant avec le FTP
– ouvrir le dossier « local » et virer tout son contenu
– ouvrir le dossier tmp et virer tout son contenu SAUF .ok
– ouvrir le dossier config et virer connect.php
il n’y a plus qu’Ã relancer l’installation avec http://www.votre-site.fr/ecrire (en remplaçant votre-site par l’adresse exacte)
Questions fréquentes
: voir ici : http://g.souesme.free.fr/public/spip/faq/