Installation de SPIP

Vous trouverez ci-dessous différentes méthodes d’installation de SPIP, classées des plus faciles pour le plus grand public aux plus spécialisées.

Préalables

Avant d’installer SPIP, il faut s’assurer que votre hébergement remplit les conditions requises (voir Configuration requise).

Méthodes grand public

Préparation

Il vous faut :

  • les identifiants pour accéder à l’hébergement (sFTP) et à la base de données (mySQL ou MariaDb) ;
  • un logiciel de transfert de fichiers sFTP [1].

Méthode 1 : Avec spip_loader.php, alias « la voie de la tranquillité »

Le script spip_loader.php télécharge et installe la version de SPIP souhaitée. C’est la méthode la plus simple pour installer SPIP :

  1. se rendre sur la page Utiliser spip_loader ;
  2. télécharger le script sur votre ordinateur ;
  3. le téléverser avec votre logiciel FTP à l’emplacement souhaité chez votre hébergeur ;
    Attention : paramétrez votre logiciel pour faire ce transfert en mode binaire [2].
  4. il ne vous reste plus qu’à vous rendre à l’adresse www.domaine.tld/spip_loader.php et à suivre les différentes étapes de la procédure d’installation.

Méthode 2 : Téléversement par sFTP, « alias à l’ancienne »

Après avoir téléchargé le zip via la page Télécharger SPIP et extrait son contenu sur votre ordinateur, transférez l’ensemble des fichiers sur votre serveur avec un logiciel FTP. Une fois les fichiers transférés, suivez les différentes étapes de la procédure d’installation.

Note : si vous souhaitez utiliser l’installation automatique des plugins depuis l’interface privée de SPIP, il vous faut également créer manuellement les dossiers /plugins et /plugins/auto et éventuellement lib (pour certains plugins qui le requièrent).

Dans tous les cas : finaliser l’installation

Rendez-vous sur l’adresse www.domaine.tld/ecrire puis suivez les différentes étapes de la procédure d’installation :

  1. Choisissez la langue d’installation.
  2. Indiquez le type de base de données et les informations nécessaires.
  3. Choisissez votre base ou créez-en une nouvelle.
  4. Créez votre accès personnalisé au site en indiquant votre nom, adresse email, login et mot de passe.
  5. Finalisez l’installation en accédant à l’espace privé

Autres méthodes, alias « pour aller plus loin »

SPIP-Cli (installation via ligne de commandes)

Une fois SPIP-Cli installé sur votre serveur (lire la documentation de SPIP-CLI), vous pouvez utiliser la commande spip pour installer, installer, mettre à jour et administrer SPIP.

Pour télécharger la dernière version stable de SPIP, lancer la commande suivante depuis le répertoire voulu pour votre site :

spip dl

Ensuite, se positionner dans le dossier contenant votre SPIP et préparer les dossier et fichiers (droits des dossiers, mise en place du .htaccess...) :

spip core:preparer

Ensuite, suivez la méthode classique d’installation (voir paragraphe Installer SPIP ci-dessus).

Pour mettre à jour, l’idéal est de commencer par mettre à jour SPIP-Cli, puis lancer la commande :

spip up

Plus d’infos sur SPIP-Cli :

Le script checkout

Le script checkoutpermet de télécharger ou mettre à jour des sources Git (ou Zip) et propose également une méthode pour télécharger les sources de SPIP.

Méthodes alternatives

Distributions Linux

Debian

Arch Linux

Un paquet est disponible sur le dépôt utilisateur.

Vagrant

Si vous connaissez Vagrant, Ce projet vous intéressera.

Docker

Docker_(logiciel) automatise le déploiement d’applications dans des conteneurs logiciels.

Plusieurs personnes ont imaginé leurs propres recettes pour utiliser cet outil :

Softaculous

Softaculous installe automatiquement des applications en ligne de commande ou à travers les panneaux de contrôle comme cPanel ou Plesk.

Dans sa version gratuite il offre 50 applications mais SPIP fait partie de sa version payante :

-  https://www.softaculous.com/news/tag/spip

Composer

Composer est un outil de gestion de dépendances en PHP. Il vous permet de déclarer les bibliothèques dont votre projet dépend et il va les gérer (installer / mettre à jour) pour vous.

Notes

[1Nous vous conseillons d’utiliser Filezilla.

[2Dans Filezilla : menu Transfert > Type de transfert choisir Binaire.

Auteur jack, jeanmarie Publié le : Mis à jour : 26/09/23

Traductions : عربي, English, français, Português