Pourquoi installer Joomla sur son ordinateur ? Tout d’abord pour apprendre, c’est mieux. Ensuite, lorsqu’on administre un site, avoir une copie en local, vous permet de tester les extensions ou de faire des essais de modifications du code sans “faire tomber” le site en ligne ou de “casser” la mise en page. Vis-à-vis de vos visiteurs, cela donne une image de pro.

Votre Joomla en local sera donc le « bac à sable » ou le « cahier de brouillon » de votre site. Vous transférerez ensuite vos évolutions en production (sur le site en ligne).

La préparation de l’installation de Joomla en local

Que vous faut-il pour installer Joomla en local ?

Il vous faut un serveur local (pour faire comme si vous étiez sur le web) ! Pour ma part, mon PC est sous Windows. Donc, j’utilise le serveur local Wamp (Wamp signifie windows, Apache, MySQL et PHP (ou Perl, ou Python)). Il en existe d’autres (Xampp, Easy PHP). A vous de choisir celui qui vous convient.

L’installation du serveur local

télécharger WampServerWamp est très facile à installer et ne nécessite pas de connaissances spécifiques. Pour le télécharger, rendez-vous sur le site Wampserver. Cliquez sur le menu Télécharger, puis enregistrez une version.

Si vous voulez un serveur local uniquement pour apprendre Joomla, vous pouvez opter pour la dernière version, sinon essayer de choisir la version qui comporte la même version PHP que le serveur distant que vous prévoyez d’utiliser.

Remplissez le formulaire (rassurez-vous, je n’ai jamais rien reçu de leur part) et le téléchargement débute.

Quand vous avez téléchargé le fichier, double-cliquez dessus et suivez  l’assistant. Validez les règles d’utilisation. Ne changez pas les choix déjà proposés jusqu’à l’écran PHP mail paramètres. Là, vous pouvez indiquer votre adresse Email (optionnel).

icone WampserverA la fin de l’assistant, Wamp est installé et vous devez avoir un icône sur votre bureau (un w rose). Double-cliquez dessus. Un icône apparaît dans la barre des tâches (en bas, à droite de l’écran). Il vous suffit alors d’un clic gauche pour accéder au menu.

MAJ du 05/08/2015 : si durant l’installation de WampServer, vous rencontrez des problèmes, vous pouvez consulter leur forum WampServer.

Installer le dossier Joomla en français

Sur le site officiel français de Joomla! (http://www.joomla.fr/), rendez-vous dans le menu Versions de Joomla et cliquez sur la dernière version française.

La page est un peu brouillon, donc n’hésitez pas à prendre le temps de lire. Téléchargez la dernière version stable de Joomla en français. Ne téléchargez pas celle en développement ou en maintenance. Vérifiez aussi les requis pour faire fonctionner la version de Joomla. Par exemple, pour Joomla 3.3.3, il faut au moins PHP 5.3.10 sur votre serveur local Wamp, puis sur celui de votre hébergeur quand vous mettrez votre site en ligne.

Dans le dossier www de Wamp sur votre ordinateur (C:\wamp\www), créer un dossier au nom de votre site, sans espace ou caractère spécial. A l’intérieur de ce dossier, copiez le contenu du fichier Joomla téléchargé, après l’avoir dézippé.

installation Joomla

Créer la base de données

Menu-WampserverPage de Connexion PhpMyAdminNous allons travailler sur le serveur Wamp. Dans la barre des tâches, en bas à droite de votre écran, si votre Wamp est ouvert, vous devez voir son icône (W vert). Cliquez dessus. Son menu s’ouvre. Sélectionnez phpMyAdmin.

Information : parfois, l’icône de Wamp n’est pas visible dans votre barre des tâches, en bas à droite, car il est localisé dans le menu caché.

L’administration de PhpAdmin s’affiche.

information : quelquefois, la page s’ouvre sur celle de connexion (copie d’écran à gauche). Remplissez « root » pour l’identifiant et laissez vide pour le mot de passe, puis validez. Vous arrivez sur la page Base de données.

Dans l’onglet (en haut) Bases de données, complétez les champs comme sur notre copie d’écran et cliquez sur le bouton Créez. Votre base est créée.

création base phpmyadmin

Lancer l’installation de Joomla

Dans le menu Wamp, cliquez sur Localhost. Dans la partie Mes projets, vous devriez voir le nom du dossier que vous avez créé dans c://wamp/www. Cliquez sur le lien. La page de configuration du site Joomla s’affiche. Complétez les champs et cliquez sur Suivant.

installation Joomla - Configuration

Configurez ensuite l’accès à la base de données. Sélectionnez MySql pour le type de base de données (ou MySQLi si votre base est de ce type). Comme nous sommes en local, laissez localhost. Renseignez root pour le nom de l’utilisateur et laissez vide pour le mot de passe.

Indiquez ensuite le nom de votre base (mon-site dans notre exemple) et cliquez sur suivant (en haut, à gauche).

Installation Joomla - Base de données

Dans le 3è onglet, il s’agit de finaliser la configuration de joomla et de vérifier si celle du serveur local est compatible avec Joomla.

Comme type de site Joomla, vous pouvez choisir de l’obtenir entièrement vide ou chargé avec des exemples. Ensuite, renseignez les champs si vous souhaitez recevoir un email récapitulatif de votre configuration.

Le dernier bloc (Paramètres recommandés), vérifiez que votre serveur est correctement configuré. Si vous avez des warnings (rouge), vous devez modifier la configuration PHP (Wamp>PHP>Configuration PHP).

Joomla Installation - Vue d'ensembleJoomla Installation - Vue d'ensemble

Cliquez sur Installer. Et voilà ! Joomla mouline… Vous obtenez le message Félicitations! Joomla! est installé.

installation Joomla réussie

Attention : avant de supprimer le dossier d’installation en cliquant sur le bouton orange, installer le multilangues en suivant les consignes.

Cliquez sur site  pour voir votre site ou sur le bouton Administration pour y accéder. Voilà à vous de jouer !