Installation de vip en local sous Ubuntu

Pour installer vip en local, il vous faut d’abord disposer d’un serveur Apache, d’un serveur MySQL, et d’un environnement comprenant phpMyAdmin et PHP sur votre ordinateur.
Je vous conseille d’utiliser pour cela l’excellent XAMPP pour Linux : simple à installer et à utiliser, complet, incluant des versions récentes des logiciels qui le composent.
Pour plus d’info sur XAMPP (qui s’appelait LAMPP auparavant), vous pouvez suivre ce lien.

Il vous faut ensuite télécharger le pack vip.
Comme ce pack se présente sous la forme d’un fichier archive (.tar.gz), vous devrez en extraire tous les fichiers et dossiers qu’il contient. Etant un heureux utilisateur de Linux (Ubuntu), vous avez de base l’outil nécessaire pour effectuer cette opération : File Roller, le gestionnaire d’archive.

A l’aide de Nautilus, votre navigateur de fichiers, placez vous dans le répertoire racine de votre serveur web Apache :
/opt/lampp/htdocs

Extraction du pack

Dans ce répertoire (ou dossier si vous préférez), créez un dossier racine pour votre site local vip : projet_vip_essai_1 (par exemple).
Vous pouvez également le faire plus rapidement en tapant dans un terminal :

mkdir /opt/lampp/htdocs/projet_vip_essai_1

Avec Nautilus, placez-vous dans le répertoire qui contient le pack vip que vous avez choisi (___.tar.gz). Double-cliquez sur le pack, ce qui lance le gestionnaire de fichiers. Cliquez sur « Extraire » et placez-vous dans le répertoire racine de votre site (/opt/lampp/htdocs/projet_vip_essai_1).

Maintenant que vous êtes en possession de tous les fichiers et dossiers du pack, il vous faut créer une base de données vide.
Pour ce faire, vous devez lancer XAMPP dans un terminal par la commande :

sudo /opt/lampp/lampp start

et entrer votre mot de passe de session. La console vous affichera quelque chose comme :

me@my-desktop:~$ sudo /opt/lampp/lampp start
[sudo] password for me:
Starting XAMPP for Linux 1.7.4...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
me@my-desktop:~$

Création de votre base de données

Ceci fait, ouvrez un navigateur (firefox par exemple) et rendez vous à l’adresse suivante : localhost/phpmyadmin

Créez votre base de données MySQL comme dans l’image ci-contre en lui donnant le nom de votre choix.

Maintenant, il est temps de commencer l’installation proprement dite. Rendez-vous donc à l’adresse :

localhost/projet_vip_essai_1/index.php

Première étape

Installation : étape 1

Dans les informations générales, entrez le nom de votre domaine, puis le nom que vous désirez donner à votre site.
Il s’agit ensuite de définir les données d’accès à votre base de données MySQL.Vous allez remplir pour cela les 4 champs qui suivent :

- Nom d’utilisateur de la bdd (Database username)
- Mot de passe d’accès à la bdd (Database password)
- Serveur hébergeant la bdd (Database host)
- Nom de la bdd (Database name)

En local, il suffit de saisir le nom de la base de données, puisque les autres paramètres sont, avec xampp : root | [vide] | localhost.

Après vérification, cliquez sur le bouton "send" ("Envoyer").

Deuxième étape

Installation : étape 2

Pendant cette étape, le programme d’installation génère un fichier "config.php" qui contient les informations que vous avez saisies précédemment.
Si vous n’avez pas fait d’erreur, le test de connexion à votre bdd sera positif (Successfull connection to your database).

Prêt à continuer ? Alors créons les tables de votre bdd !
La seule action requise est de cliquer sur le lien : "let’s create the tables of your database !"

Troisième étape

Installation : étape 3

Dans cette étape, les différentes tables de vip sont créées et un nombre minimum d’enregistrements est ajouté (rows), dont 5 enregistrements de test dans vos informations (un par catégorie).
Si tout s’est déroulé correctement, vous obtiendrez la fenêtre ci-contre.
Remarque : le nombre de tables dépends de la version de VIP.

Prêt à continuer ? Alors créons votre compte utilisateur
La seule action requise est de cliquer sur le lien : "let’s create your administrator account !".

Quatrième étape

Installation : étape 4

Il s’agit de créer votre compte administrateur. Vous avez tout intérêt à bien choisir votre identifiant et votre mot de passe. Il vous faudra tout d’abord les mémoriser. Ensuite, ils seront le gage de la sécurité de toutes vos informations. En local, ce n’est pas critique, mais à distance, si. Voir la page concernant la sécutité.

Après avoir compété le formulaire, cliquez sur le bouton "Create" ("Créer").

Cinquième étape

Installation : étape 5

Si vous n’avez pas fait d’erreur de saisie, le programme d’installation vous indiquera que votre compte a bien été créé, et que l’installation s’est bien déroulée.

Vous aurez alors un lien qui vous permettra de vous "logger" sur votre site et de commencer à l’utiliser.

Installation terminée

Prêt pour emploi

Votre identification terminée, vous arriverez dans votre page d’acceuil.

Pour naviguer dans vip, vous disposez de 3 moyens :

  • le menu horizontal (qui change suivant l’endroit où l’on se trouve)
  • le menu "breadcrumb" ("fil d’ariane" en français)
  • les liens internes suivant les pages