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 grandes choses !
Les CMS sont des solutions offertes afin d'éviter l'apprentissage des langages de programmation parfois complexes et où la mise en œuvre des systèmes ouverts tels que des sites web s'avère importante.
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 des connaissances 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 suites trois en un sont disponibles gratuitement parmi lesquels on peut compter easyphp, wamp (pour Windows), Lamp(équivalent sur Linux).
III-A. Installation de SPIP▲
Une fois le paquet téléchargé, dézippez-le 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
Choisissez la langue, le français dans notre cas, puis cliquez sur le bouton suivant, à l'étape suivante, vous serez appelé à entrer vos paramètres de connexion à la base de données MySql, seul SGBD supporté par SPIP en passant.
Dans notre cas nous sommes en local, l'adresse de notre serveur est « http://localhost », laissez le champ 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'autres valeurs spécifiques, complétez-les par leurs valeurs correctes !
Juste après vient l'étape des renseignements sur la base de données à utiliser, SPIP affichera 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 indiquez 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 solution étant utilisée dans des cas bien spécifiques tels que la réinstallation d'un site existant !
Dans notre exemple nous donnons « amica » comme nom de la base.
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 n'est 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.
Et voilà votre installation SPIP est finie !
Bon voilà il est temps d'accéder au site pour le configurer.
III-B. 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 publique réservée aux internautes que SPIP appelle espace public.
L'espace public devra ressembler à ceci :
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 de deux boutons « Espace privé » et « Recalculer tout » en haut de votre page, ces deux boutons n'apparaissent que sur une machine 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é » tapez 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é :
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 que vous pouvez 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
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 pour le fonctionnement de votre site.
Commencez par changer Nom de votre site SPIP, afin que le site apparaisse sous ce nom de votre site au lieu de Mon Site SPIP.
Ajoutez également un logo à votre site, allez 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.