« Documentation Spip » : différence entre les versions

De wiki.infini
 
(22 versions intermédiaires par 5 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
== Installer Spip ==
'''SPIP''' est un système de [[Gestion de Contenu]]. Il se distingue des autres applications de ce type, principalement par son orientation vers la [[édition collaborative|collaboration]]. Il ne doit pas être confondu avec [[Documentation MediaSPIP|MediaSPIP]], un système plus récent et plus orienté vers la publication multi-médiale.
== Installer SPIP ==


== Hébergé SPIP chez Infini ==
=== Prérequis ===
==== Avoir un domaine ====
* Si vous avez acheté un domaine chez Ovh ou BookMyName... consultez : [[redirection d'un nom de domaine vers infini]].
* Si ce n'est pas le cas, l'association Infini permet à ses adhérents de créer gratuitement leur propre domaine en .infini.fr, par exemple ''mon_espace.infini.fr'' ! Explications en [[Administrer_son_compte_avec_la_nouvelle_plateforme_AlternC3#Nom_de_domaine_en_.infini.fr | cliquant ici]].
* Faites pointer ce domaine vers un répertoire, qui accueillera les fichiers du site SPIP.
 
==== Disposer d'une base de donnée ====
Il vous faut une base de données : si ce n'est pas fait, [[Administrer_son_compte_avec_la_nouvelle_plateforme_AlternC3#Gestion_des_bases_de_donn.C3.A9es | cliquez ici]]
 
==== Récupérer le spip_loader ====
* Récupérez le fichier spip_loader.php à [https://get.spip.net/ cette adresse] (si le fichier s’affiche dans votre navigateur, faites « Enregistrer sous... ».
* Déposez ce fichier via le "Gestionnaire de fichiers" du panel dans le répertoire vers lequel pointe le nom de domaine, en utilisant la fonction importer.
 
Remarque : si vous déposez le fichier à l'aide d'un client FTP, faites bien attention à configurer son mode transfert en "binaire" cf https://www.spip.net/fr_article5705.html
 
=== Installation proprement dite ===
Lancer l'installation automatique en visitant votre site avec votre navigateur habituel, en ajoutant ''spip_loader.php'' à l'url (par exemple : http://mon_espace.infini.fr/spip_loader.php). Vous devriez arriver à la page suivante :
 
[[Fichier:TelechargerSPIP.png]]
 
Il suffit ensuite de suivre la procédure indiquée.
 
Les informations sur la base de données, le serveur de base de donnée, etc. sont consultables depuis le panel (cliquez sur "Base de données" dans le menu MySQL, puis sur "Afficher les paramètres" en regard du nom de la base de données) :
 
[[Fichier:Nouvelle-base-creee.png]]
 
Puis, laissez vous guider par SPIP :-)
 
== Héberger SPIP chez Infini ==


=== Système de cache ===
=== Système de cache ===
Ligne 13 : Ligne 42 :
# sélectionner memcached dans le menu déroulant et valider la configuration
# sélectionner memcached dans le menu déroulant et valider la configuration
# renseigner <code>mysql-alternc3:11211</code> dans le champ "Serveurs memcache" et valider la configuration
# renseigner <code>mysql-alternc3:11211</code> dans le champ "Serveurs memcache" et valider la configuration
[[Fichier:Capture configuration plugin memoization.png|800px|vignette|centré|alt=Capture d'écran de la configuration du plugin Memoization pour SPIP|Capture d'écran de la configuration du plugin Memoization pour SPIP]]
=== Passer votre SPIP du http au https ===
Une fois demandé la génération d'un certificat SSL, voir cette page du wiki : [[Passer au HTTPS]], vous devrez modifier les paramètres de votre SPIP, dans la partie privée : ''Configuration'' > ''Identité du Site'' > ''Adresse (URL) du site public''.
L'adresse devrait sous la forme <code>http://monsite.infini.fr</code>, il vous suffit d'ajouter un '''s''' et ainsi mettre sous la forme <code>https://monsite.infini.fr</code>
[[Fichier:Capture spip https.png]]
== Squelettes SPIP supportés par Infini ==
* AOTO : http://aoto.infini.fr
* KOINOS : http://koinos.infini.fr
* KAMAKURA : https://kamakura.infini.fr
* ODAIBA : https://odaiba.infini.fr
* NEZU : https://nezu.infini.fr
* SPIP R distrib : https://spipr.infini.fr (http pour encore)
* HTML5up ALPHA: https://html5upalpha.infini.fr
* HTML5up EDITORIAL : https://html5upeditorial.infini.fr
* HTML5up FORTY : https://html5upforty.infini.fr
* HTML5up HYPERSPACE : https://html5uphyperspace.infini.fr
* HTML5up lANDED : https://html5uplanded.infini.fr
* HTML5up MASSIVELY : https://html5upmassively.infini.fr
* HTML5up PHANTOM : https://html5upphantom.infini.fr
* HTML5up PHOTON : https://html5upphoton.infini.fr
* HTML5up SOLIDSTATE : https://html5upsolidstate.infini.fr
* HTML5up SPECTRAL :  https://html5upspectral.infini.fr
* HTML5up STORY :https://html5upstory.infini.fr
* HTML5up TELEPHASIC : https://html5uptelephasic.infini.fr
* HTML5up TWENTY : https://html5uptwenty.infini.fr
* HTML5up TXT : https://html5uptxt.infini.fr
* HTML5up ESCAPEVELOCITY : http://html5upescapevelocity.infini.fr/
== Où trouver de l'aide sur SPIP ==
* [http://www.spip-contrib.net/ Spip Contrib] : Recherchez ce dont vous avez besoin parmi les plugins développés par les membres de a communauté SPIP (Merci à toutes ces personnes).
* [https://irc.spip.net Salon virtuel SPIP ] : venez discuter avec les membres de la communauté SPIP sur le salon IRC.
[[Category:Services_adherentes]]
[[Category:WWW]]
[[Category:MediaSPIP]]

Version actuelle datée du 8 février 2024 à 17:33

SPIP est un système de Gestion de Contenu. Il se distingue des autres applications de ce type, principalement par son orientation vers la collaboration. Il ne doit pas être confondu avec MediaSPIP, un système plus récent et plus orienté vers la publication multi-médiale.

Installer SPIP

Prérequis

Avoir un domaine

  • Si vous avez acheté un domaine chez Ovh ou BookMyName... consultez : redirection d'un nom de domaine vers infini.
  • Si ce n'est pas le cas, l'association Infini permet à ses adhérents de créer gratuitement leur propre domaine en .infini.fr, par exemple mon_espace.infini.fr ! Explications en cliquant ici.
  • Faites pointer ce domaine vers un répertoire, qui accueillera les fichiers du site SPIP.

Disposer d'une base de donnée

Il vous faut une base de données : si ce n'est pas fait, cliquez ici

Récupérer le spip_loader

  • Récupérez le fichier spip_loader.php à cette adresse (si le fichier s’affiche dans votre navigateur, faites « Enregistrer sous... ».
  • Déposez ce fichier via le "Gestionnaire de fichiers" du panel dans le répertoire vers lequel pointe le nom de domaine, en utilisant la fonction importer.

Remarque : si vous déposez le fichier à l'aide d'un client FTP, faites bien attention à configurer son mode transfert en "binaire" cf https://www.spip.net/fr_article5705.html

Installation proprement dite

Lancer l'installation automatique en visitant votre site avec votre navigateur habituel, en ajoutant spip_loader.php à l'url (par exemple : http://mon_espace.infini.fr/spip_loader.php). Vous devriez arriver à la page suivante :

TelechargerSPIP.png

Il suffit ensuite de suivre la procédure indiquée.

Les informations sur la base de données, le serveur de base de donnée, etc. sont consultables depuis le panel (cliquez sur "Base de données" dans le menu MySQL, puis sur "Afficher les paramètres" en regard du nom de la base de données) :

Nouvelle-base-creee.png

Puis, laissez vous guider par SPIP :-)

Héberger SPIP chez Infini

Système de cache

Afin d'améliorer les performances d'affichage de votre site et de réduire sa consommation en ressources sur les serveurs de l'association, nous vous invitons fortement à utiliser les serveurs de cache memcached que nous mettons à votre disposition.

Pour brancher le cache de votre site sur memcached, il faut :

  1. installer et activer le plugin memoization pour SPIP cf https://plugins.spip.net/memoization.html
  2. cliquer sur l'icone de configuration du plugin pour vous rendre à l'adresse ecrire/?exec=configurer_memoization
  3. sélectionner memcached dans le menu déroulant et valider la configuration
  4. renseigner mysql-alternc3:11211 dans le champ "Serveurs memcache" et valider la configuration


Capture d'écran de la configuration du plugin Memoization pour SPIP
Capture d'écran de la configuration du plugin Memoization pour SPIP

Passer votre SPIP du http au https

Une fois demandé la génération d'un certificat SSL, voir cette page du wiki : Passer au HTTPS, vous devrez modifier les paramètres de votre SPIP, dans la partie privée : Configuration > Identité du Site > Adresse (URL) du site public.

L'adresse devrait sous la forme http://monsite.infini.fr, il vous suffit d'ajouter un s et ainsi mettre sous la forme https://monsite.infini.fr

Capture spip https.png

Squelettes SPIP supportés par Infini

Où trouver de l'aide sur SPIP

  • Spip Contrib : Recherchez ce dont vous avez besoin parmi les plugins développés par les membres de a communauté SPIP (Merci à toutes ces personnes).
  • Salon virtuel SPIP  : venez discuter avec les membres de la communauté SPIP sur le salon IRC.