I. Introduction

SPIP Système de Publication pour l'Internet Partagé est un CMS (Content Management System autrement dit en français système de gestion de contenu), est une solution toute faite de gestion des sites Internet orientée vers la gestion de sites du genre blog et autres, néanmoins avec un peu d'ajustement SPIP peut faire de très grande chose !

Les CMS sont des solutions offertes afin d'éviter l'apprentissage des langages de programmation parfois complexe et où la mise en oeuvre des systèmes ouvert tel que des sites web s'avère important;
Avec une syntaxe simple très proche du français SPIP vous permet de construire des sites rapidement vous garantissant à la fois sécurité et extensibilité.

SPIP est un logiciel open source regroupant une grande communauté qui assure sa survie et son maintient.

II. Pré requis

Pour bien mener l'apprentissage grâce à ce tutoriel il vous est conseillé de préparer les éléments suivants :

  • avoir une connaissance assez basique du langage php, cela n'est pas obligatoire mais important
  • avoir de connaissance sur le (x)html/css
  • avoir du temps ;)

III. Commençons le site !

D'abord il faudra avoir le trio Apache/Mysql/Php installé sur votre système, des suite trois en un vous sont disponibles gratuitement parmi lesquels on peut compter easyphp, wamp (pour Windows), Lamp(équivalent sur Linux).

III-I. Installation de SPIP

Une fois le paquet télécharger, dezipez les dans le répertoire de votre serveur web (www pour apache, InetPub pour IIS) puis donnez un nom convenable, par défaut le paquet porte le nom " SPIP " renommez le dans ce tuto nous nous baserons sur " amica " comme nom du site, le site portera sur un amical des amis :D ;

Tout est prêt nous pouvons commencer l'installation : Dans votre barre d'adresse taper http://localhost/amica Vous aurez un écran semblable à la figure 1

Image non disponible
Figure 1

Choisissez la langue, le français dans notre cas puis cliquez sur le bouton suivant, à l'étape suivante, vous serez appeler à entrer vos paramètres de connexion à la base de données MySql, seule SGBD supporté par SPIP en passant ;

Dans notre cas nous sommes en local, l'adresse de notre serveur est " http://localhost ", laissez le champ le login de connexion et le mot de passe de connexion vides , c'est possible que votre serveur, login de connexion et mot de passe aient d'autre valeurs spécifiques, compléter les par leurs valeurs correctes !

Image non disponible
Figure 2

Juste après viens l'étape des renseignements sur la base de donnée à utiliser, SPIP listera pour vous une liste contenant toutes les bases de données présentes sur votre serveur de données MySql, pour créer une nouvelle installation SPIP indiquer le nom de la base de données dans le champ au bas du bouton radio "créer une nouvelle base de données", SPIP se chargera de créer pour vous toutes les tables.

vous pouvez choisir une base de données existante, cette alternative étant utilisée dans des cas bien spécifiques tel que la réinstallation d'un site existant. !
Dans notre exemple nous donnons " amica " comme nom de la base.

Image non disponible
Figure 3

Si tout se passe bien, vous aurez un écran de confirmation de la création de la base et des tables SPIP, cliquez sur suivant pour continuer la procédure d'installation, vous serez invité à donner certaines informations personnelles importantes pour l'administration de votre site telles que votre e-mail.

Cela ne pas à négliger car ces informations sont utilisées en cas de perte de votre mot de passe d'accès au site pour administration ou toute autre manipulation importante.

Image non disponible
Figure 3

Et voilà votre installation SPIP est finie !

Image non disponible
Figure 4

Bon voilà il est temps d'accéder dans le site pour le configurer.

III-2. Configuration du site SPIP

Un site SPIP dispose de deux interfaces : une interface d'administration, accessible par vous avec le login et mot de passe pré entré durant la dernière étape d'installation et une interface public réservée aux internautes que SPIP appelle espace public.

L'espace public devra ressembler à ceci :

Image non disponible
Figure 5

Voici la page d'accueil par défaut de SPIP, vous verrez certainement sur le web certains sites avec le même aspect.
C'est normal que le site soit entièrement blanc, pour l'instant il est vide, puisqu'il ne dispose d'aucun contenu.

Vous remarquerez la présence sur le site la présence de deux boutons "Espace privé" et "Recalculer tout" en haut de votre page, ces deux boutons n'apparaissent que sur une machine où où vous vous êtes connecté au moins une fois dans votre espace privé, car une fois connecté SPIP crée un cookie de correspondance !
Espace privé vous permet directement d'aller dans l'espace d'administration de votre site. Recalculer Tout supprime le cache créé dans SPIP.

Lors du premier accès à l'interface d'administration " espace privé " taper l'url suivante : http://localhost/amica/ecrire, vous serez appelé à insérer le login ensuite le mot de passe pour accéder à l'espace privé de votre site.
Vous voilà dans votre espace privé :

Image non disponible
Figure 6

L'espace privé de SPIP permet d'effectuer plusieurs tâches dont la saisie du contenu et la gestion du site au travers plusieurs outils dont vous pouvez que vous amuser à découvrir ;)

Par défaut l'espace privé de SPIP cache certaines fonctionnalités essentielles pour l'administration du site, pour permettre une vue complète de l'espace privé allez dans le menu principal (la barre juste en haut de la page), cliquez sur le bouton interface simplifiée/interface complète dont l'icône est indiquée dans la figure ci dessous

Image non disponible
Figure 7

Cliquez sur configuration pour modifier certaines informations du site : nom du site, adresse du site, logo du site, description du site, configuration, etc.. Ces modifications sont importantes sur le fonctionnement de votre site.

Image non disponible
Figure 8

Commencez par changer Nom de votre site SPIP, afin que le site apparaissent le nom de votre site au lieu de Mon Site SPIP.
Ajoutez également un logo à votre site, aller sur votre site http://localhost/amica pour visualiser le résultat!

IV. Conclusion

Voilà, votre site SPIP est installé et configuré ! Il est maintenant temps de vous occuper de son aspect, cela sera l'objectif de la seconde partie de notre Tutoriel.