Formation Logo Joomla Joomla!


Installer Joomla sur un serveur local

Comme nous l'avons vu dans l'article Configuration requise et logiciels conseillés, il existe plusieurs solutions techniques pour installer un serveur web sur son ordinateur. Dans cet exemple, nous retiendrons Xampp.

Installer XAMPP

Vous allez commencer par télécharger XAMPP sur le site apachefriends.org. Une fois le téléchargement sur votre ordinateur terminé, vous pouvez démarrer le processus d'installation.


Les services

XAMPP est une "pile", c'est à dire, une suite de logiciels libres qui permet à votre ordinateur de faire fonctionner Joomla! en totale autonomie. Cette suite de logiciels comprend différents services.


services xampp


Nous allons passer en revue de haut en bas, tous les services disponibles dans XAMPP :

  • Apache : le serveur Web HTTP. Indispensable pour faire fonctionner Joomla!
  • MySQL : la base de données sur laquelle s'installera Joomla!.
  • FileZilla : le serveur FTP pour échanger les fichiers entre l'ordinateur et le serveur.
  • Mercury Mail Server : le service de messagerie.
  • Tomcat : le serveur web pour les applications java.
  • PHP : le langage "côté serveur" qui permet d'avoir des pages dynamiques.
  • Perl : le langage utilisé principalement pour écrire des scripts CGI.
  • PhpMyAdmin : le service qui gère l'administration de MySQL. Indispensable.
  • Webalizer : fichier log qui génère des statistiques sur le trafic du site, entre autre.
  • Fake Sendmail : permet de tester localement, l'envoi d'emails.

Pour ma part, je vous conseille de ne sélectionner que les services notés ci-dessus en gras car ils ont indispensables pour installer et faire fonctionner Joomla correctement.


Ensuite, vous devrez indiquer à quel endroit sur votre ordinateur vous souhaitez installer XAMPP. Par défaut, le dossier d'installation est C:\xampp.


installation xampp



Demarrer XAMPP

Une fois que le processus d'installation est terminé, vous pouvez ouvrir le panneau de contrôle de XAMPP. Localisez dans le dossier XAMPP le fichier exécutable xampp-control.exe et double-cliquez dessus.



panneau controle xampp


Maintenant que le panneau de contrôle est ouvert, démarrez les services Apache puis MySQL. Logiquement, leurs liens "Admin" deviennent alors cliquables.
Afin de pouvoir accéder à PhpMyAdmin, cliquez sur "Admin" pour MySQL. Vous pouvez tout aussi bien accéder à PhpMyAdmin depuis l'URL http://localhost/phpmyadmin 


Créer votre base de données

A partir de l'interface de PhpMyAdmin, vous allez pouvoir créer la base de données qui sera utilisée pour installer Joomla.

Dans notre exemple, notre base de données s'appelle test. Retenez le nom que vous donnerez à votre base de données, vous en aurez besoin pour finaliser le processus d'installation de Joomla.


Installer Joomla

Pour commencer, récupérez la dernière version de Joomla! sur le site officiel.
Vous pouvez également choisir la version "fr-FR" si vous préférez installer directement ce pack traduit.


1 - Dézipper le package Joomla

Dans le dossier "htdocs" présent à la racine de XAMPP, créer un nouveau dossier que vous nommerez comme bon vous semble (ici, ce sera Joomla). Déposez l'intégralité du contenu de l'archive "joomla.zip" dans ce dossier.


dossiers xampp


2 - Lancer le processus

Pour lancer le processus d'installation de Joomla, ouvrez l'adresse suivante http://localhost/joomla/installation dans votre navigateur Web (où "joomla" est le nom du dossier que vous avez créé à l'étape précédente).


3 - Configuration principale


installer Joomla


Sur ce premier écran, vous devez renseigner les principaux éléments de votre futur site : le titre, la description, l'adresse email du super administrateur, le nom du compte et le mot passe de ce compte.

Même si vous installez Joomla en local sur votre ordinateur, je vous conseille de prendre la bonne habitude d'utiliser des mots de passe sécurisés (une dizaine de caractères avec des symboles /*\{()}..., par exemple).


4 - Configuration de la base de données


configuration serveur joomla


L'écran suivant concerne la configuration de la base de données que vous avez créée un peu plus tôt et sur laquelle vous allez installer Joomla. Pour démarrer, vous devez sélectionner le type de base de données. En règle générale, vous pouvez sélectionner MySQLi qui est la valeur par défaut (sauf indication contraire).
Ensuite, vous devez renseigner les champs suivants :

  • Hôte : localhost,
  • Utilisateur : root,
  • Mot de passe : laissez ce champ vide,
  • Nom de la base de données : le nom que vous avez donné à votre base de donnée (test, dans notre exemple).

Concernant le préfixe des tables de la base de données, vous pouvez spécifier une valeur particulière si vous le désirez. Dans le doute, laissez la valeur générée automatiquement par défaut.

Une fois que tous les champs sont remplis, cliquez sur "Suivant" pour poursuivre.


5 - Installer les données d'exemple


configuration joomla


Vous voici arrivés à la dernière étape de l'installation de Joomla.

Sur cet écran, vous pouvez choisir d'installer (ou non) des données d'exemple qui rempliront votre site dès le départ. Cependant, je vous recommande de les installer car cela vous aidera à appréhender le fonctionnenent et la structure de votre site avec ces exemples. Vous aurez tout le loisir de les supprimer ultérieurement.

Après avoir sélectionné votre option et vérifié que tout est en ordre, il ne vous reste plus qu'à cliquer sur "Installer" qui est situé en haut à droite de votre écran.


6 - Installation terminée !


validation joomla


Une fois que le processus d'installation est terminé, vous êtes invité à supprimer le répertoire "Installation". Tant que vous n'aurez pas effectué cette suppression, vous ne pourrez pas tout simplement pas accéder à votre site. En fait, il s'agit d'une sécurité supplémentaire. En effet, si une personne malveillante arrivait à accéder à ce dossier, elle pourrait tout simplement réécrire sur les fichiers de votre site et réduire à néant tout votre travail.

A partir de cet écran, vous pouvez également installer directement plusieurs langues, si vous envisagez de créer un site multi-langues.

Après avoir supprimé le dossier d'installation, vous pouvez accéder à votre site Joomla.
Soit par le panneau d'administration en cliquant sur le bouton "Administration". Pour vous connecter, vous aurez besoin de renseigner les champs "Identifiant" et "Mot de passe" avec les données que vous avez renseigné lors de l'écran de configuration générale.
Soit à la page d'accueil de votre nouveau site ne cliquant sur le bouton "Site".


admin login joomla


Pour terminer, retenez que l'accès à votre panneau d'administration de votre site Joomla se fait depuis l'URL suivante : http://localhost/joomla/administrator


Cet article est très largement inspiré de l'article "Comment installer Joomla sur son ordinateur avec XAMPP ?" que j'ai écrit et publié en novembre 2015 sur le Joomla Magazine.


Quizz

Dans le prochain article, nous verrons comment installer Joomla sur un serveur distant. Mais avant cela, je vous propose de répondre à une question portant sur l'article que vous venez de lire.


Quel service XAMPP n'est pas nécessaire pour installer Joomla ?





Please answer the question.


Et ensuite...

 

web-eau.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters. The Joomla! name and logo is
used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.