[SPIP] PUBLISHED : Installation de SPIP

SPIP

Article validated

The article « Installation de SPIP
(Installation de SPIP - SPIP) » was validated by jack.


Installation de SPIP

Tuesday 15 August 2023 , by jack ,
jeanmarie

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.

Table of contents

  • Préalables
  • Méthodes grand public
    • Préparation
    • Méthode 1 : Avec spip_loader.php, alias «la voie de la
      tranquillité»
    • Méthode 2 : Téléversement par sFTP, «alias à l’ancienne»
    • Dans tous les cas : finaliser l’installation
  • Autres méthodes, alias «pour aller plus loin»
    • SPIP-Cli (installation via ligne de commandes)
    • Le script checkout
  • Méthodes alternatives
    • Distributions Linux
    • Debian
    • Arch Linux
    • Vagrant
    • Docker
    • Softaculous
    • Composer

Préalables|Back to the table of contents

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

Méthodes grand public[|Back to the table of

contents](#s-Methodes-grand-public)

Préparation|Back to the table of contents

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é»|Back to the table of contents

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
    (SPIP) ;

  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 [ Type de transfert choisir Binaire." id=« nh2 »>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»[|Back

to the table of contents](#s-Methode-2-Televersement-par-sFTP-lt)

Après avoir téléchargé le zip via la page Télécharger SPIP
(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[|Back to the table of

contents](#s-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»[|Back to the table of

contents](#s-Autres-methodes-alias-lt)

SPIP-Cli (installation via ligne de commandes)[|Back to the table of

contents](#s-SPIP-Cli-installation-via-ligne-de-commandes)

Une fois SPIP-Cli installé sur votre serveur (lire la documentation de
SPIP-CLI (SPIP-Cli - SPIP-Contrib)), 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[|Back to the table of

contents](#s-Le-script-checkout)

Le script checkout
(spip-contrib-outils/checkout - checkout - SPIP on GIT)permet 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[|Back to the table of

contents](#s-Methodes-alternatives)

Distributions Linux[|Back to the table of

contents](#s-Distributions-Linux)

Debian|Back to the table of contents

Arch Linux|Back to the table of contents

Un paquet est disponible sur le dépôt utilisateur
(AUR (en) - spip).

Vagrant|Back to the table of contents

Si vous connaissez Vagrant (Vagrancy - Wikipedia), Ce
projet (Fabien Basmaison / spip-testing · GitLab) vous intéressera.

Docker|Back to the table of contents

Docker_(logiciel) (https://en.wikipedia.org/wiki/Docker_(logiciel))
automatise le déploiement d’applications dans des conteneurs logiciels.

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

Softaculous|Back to the table of contents

Softaculous (https://www.softaculous.com/) 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:

spip – Scripts News Blog

Composer|Back to the table of contents

Composer (Introduction - 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.

[1] Nous vous conseillons d’utiliser Filezilla
(https://www.spip.net/(https:/filezilla-project.org/).

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

— Sent by SPIP (https://www.spip.net/)