Installer Joomla sous Wamp

Décembre 2016



Installer Joomla sous Wamp

Présentation

Wamp


La présentation disponible sur le site officiel (http://www.wampserver.com/presentation.php) parle d'elle-même :
« WampServer est une plate-forme de développement Web sous Windows. Il vous permet de développer des applications Web dynamiques à l'aide du serveur Apache2, du langage de scripts PHP et d'une base de données MySQL. Il possède également PHPMyAdmin pour gérer plus facilement vos bases de données. »

En résumé, l'utilisation que nous allons avoir de ce logiciel et d'installer et de créer notre site internet propulsé par Joomla sur cette plate-forme. Ce qui va nous permettre de travailler sur notre projet de site internet en « local » pour, une fois finalisé, l'héberger.

A propos de cette astuce


Cette astuce explique le déroulement de l'installation du CMS Joomla sous Wamp, les fonctions avancées de Joomla ne seront pas abordées au cour de cette astuce.
Nous allons partir sur le principe que vous avez télécharger et installer Wamp. Maintenant nous allons télécharger le CMS Joomla.

Télécharger Joomla


Nous allons télécharger Joomla sur le site internet officiel à cette adresse :
Vous devez sélectionné le fichier présent dans la section « Document ». Pour ce tutoriel nous utiliseront la dernière version stable à ce jour « Joomla 1.5.20 stable fr »

Le CMS sera sous forme d'archive, enregistrez le. Une fois l'archive téléchargé, extrayez la.
Si vous ne savez pas comment faire, je vous invite à lire cette astuce :
Joomla est à présent téléchargé et sous forme de dossier, nous pouvons passer à la suite.

Configurer PhpMyAdmin

Placer le dossier dans le bon répertoire


Comme le titre l'indique nous devons placer le dossier de Joomla dans le répertoire adéquat de Wamp.
Vous devez donc placer le dossier de Joomla dans le répertoire suivant :

   C:\wamp\www

Si vous avez laissé l'arborescence par défaut lors de l'installation.

Le dossier contenant Joomla est maintenant placé correctement.

Mettre un mot de passe pour la base de données


C'est une étape essentielle avant de créer une base de donnée et installer Joomla. Pour raison de sécurité Joomla n'autorise pas les bases de données sans mot de passe.
Lancez Wamp si ce n'est pas déjà fait. Maintenant, effectuez un clic-gauche sur l'icône présente dans la barre de notification.

Dans la liste déroulante, sélectionnez « PhpMyAdmin »
Vous voici dans l'interface de PhpMyAdmin. Dans la barre d'onglet, sélectionnez « Privilèges ».

Nous allons à présent sélectionner un mot de passe. Pour se faire, cliquer sur le symbole du crayon, sur la ligne du serveur localhost :

Vous êtes à présent dans l'interface de configuration.
Repérez le cadre de modification de mot de passe
Sélectionnez l'option « Mot de passe » puis dans la zone de texte, entrez votre mot de passe, retapez le dans la seconde zone de texte puis cliquez sur exécuter.

Un message de confirmation apparaitra pour vous signaler que le mot de passe à bien été changé.
Fermer la fenêtre de PhpMyAdmin. Si vous essayé de retourner sur cette page, un message d'erreur apparaîtra vous informant que la page requiert un mot de passe. (code erreur : #1045)

Nous allons éditer le fichier de configuration de PHP MySQL.
Rendez vous dans le répertoire suivant :

   C:\wamp\apps\phpmyadmin3.2.0.1

Maintenant, ouvrez le fichier config.inc se trouvant dans ce répertoire. Vous devez effectuer un clic-droit > ouvrir avec et sélectionner un éditeur de texte pour pouvoir le lire correctement.
Par défaut, le code du fichier est le suivant :

<­?php       
/* Servers configuration */       
$i = 0;       
/* Server: localhost [1] */       
$i++;       
$cfg['Servers'][$i]['verbose'] = 'localhost';       
$cfg['Servers'][$i]['host'] = 'localhost';       
$cfg['Servers'][$i]['port'] = '';       
$cfg['Servers'][$i]['socket'] = '';       
$cfg['Servers'][$i]['connect_type'] = 'tcp';       
$cfg['Servers'][$i]['extension'] = 'mysqli';       
$cfg['Servers'][$i]['auth_type'] = 'config';       
$cfg['Servers'][$i]['user'] = 'root';       
$cfg['Servers'][$i]['password'] = '';       
$cfg['Servers'][$i]['AllowNoPassword'] = true;       
/* End of servers configuration */       
$cfg['DefaultLang'] = 'en-utf-8';       
$cfg['ServerDefault'] = 1;       
$cfg['UploadDir'] = '';       
$cfg['SaveDir'] = '';       
?>  

Vous devez modifier la ligne mise en gras ($cfg['Servers'][$i]['password'] = '';) et inscrire votre mot de passe entre les apostrophes, le mot de passe est celui que vous avez rentré dans l'interface de configuration de mot de passe.
Exemple : $cfg['Servers'][$i]['password'] = 'motdepasse';

Vous venez de protéger votre base de donnée, nous pouvons continuer et créer notre base de données.

Créer une base de données


Tout à été configuré pour créer une base de données.
C'est une étape très simple et relativement rapide. Faites un clic-gauche sur l'icône de Wamp situé dans la barre de notification et cliquez sur « PhpMyAdmin ». Identifiez vous si besoin (note : Si PhpMyAdmin demande un nom d'utilisateur, saisissez « root »).

Dans la barre d'onglet, choisissez « Bases de données » puis saisissez un nom dans la zone de texte «Créer une base de données » et cliquez sur le bouton « Créer » sans modifier le paramètre par défaut « Interclassement ». Un message apparait confirmant la création de la base de données.

Installer Joomla


Le plus dur est fait, il reste à installer Joomla concrètement. Toujours su l'icône situé dans la barre de notification, fait un clic-gauche puis sélectionnez « Localhost ». Vous voici dans l'interface de Wamp, dans la section « Vos projets » vous devez voir le nom de votre dossier qui contenait Joomla lorsque vous l'avez placer dans le répertoire « www », cliquer sur ce nom de répertoire (le nom de répertoire encadré sur l'image).



Une fois cliqué, l'installation du CMS commence. L'installation se fait en 7 étapes.

1ère étape - Le choix de la langue


Le choix de la langue s'impose, sélectionnez simplement dans la liste le choix vous correspondant et cliquez sur « suivant ».

2ème étape - Pré installation


Cette étape vérifie les données pré installées de votre CMS, dans le premier cadre, il est vivement conseillé que toutes les valeurs soit « oui », si ce n'est pas le cas vous devez mettre à jour ce qui correspond, comme par exemple, la version de PHP.
Ensuite dans le second cadre, c'est le même fonctionnement, les valeurs affichées en rouge doivent être corrigées sinon Joomla fonctionnera mais certains problème apparaitrons.
Notez que certaines valeurs étant en rouge ne sont pas inquiétantes comme l'est le paramètre « Afficher les erreurs ». Un maximum de valeurs doit être corrigés pour le bon fonctionnement de Joomla. Pas d'inquiétude, en local, les valeurs seront relativement stables, certaines modifications seront plus importantes lors de la mise en ligne sur un serveur Web. Vous pouvez passer à l'étape 3 en appuyant sur « suivant ».

3ème étape - La licence


Vous devez lire la licence (GNU, qui est une licence libre) et l'accepter en cliquant sur le bouton « suivant ».

4ème étape - La base de données


Une étape très importante : La base de données.

Vous devez remplir les informations correspondantes dans les zones de textes.
  • Type de la base de données : Laissez l'option par défaut « mysql »
  • Nom du serveur : Comme nous travaillons en local le nom du serveur sera localhost
  • Nom d'utilisateur : Par défaut le nom d'utilisateur à utiliser est root
  • Mot de passe : Le mot de passe que nous avons configurés ensemble
  • Nom de la base de données : Le nom que vous avez employé lors de la création de la base de données dans l'exemple le nom de la base de données est joomla.

Screen récapitulatif :

5ème étape - La configuration FTP


Nous ne l'utiliserons pas en local laissez les options par défaut « non » et cliquez sur le bouton « suivant ».

6ème étape - La configuration principale


Nous allons configurer les options basiques.
  • Rentrez le nom de votre site dans la zone de texte prévu à cet effet.
  • Saisissez votre adresse email, inutile en local, mais mettez la pour effectuer des tests.
  • Le mot de passe à saisir 2 fois. Ce mot de passe sera utilisé pour se connecter à la console d'administration.
  • Appuyiez sur le bouton « Installer les données d'exemples » si vous voulez avoir un aperçu d'un site complet sur Joomla avec un template prédéfini. Ce bouton est optionnels et ne sert que si vous voulez avoir un aperçu de la puissance de Joomla.
  • Enfin les options de migrations dont nous n'aborderons pas les détails dans cette astuce.

La configuration minimale de votre site internet est maintenant opérationnelle. Notez que vous pourrez modifier ses valeurs plus tard via la console d'administration.

Maintenant appuyiez sur le bouton « suivant ».

Un message apparaitra si vous n'avez pas choisis de charger les donnés d'exemple, ignorez le simplement en cliquant sur le bouton « ok ».

7éme étape - Finalisation


Le CMS Joomla est enfin installé, avant de cliquer sur le bouton « Admin » et rejoindre la console d'Administration, vous devez supprimer le dossier « installation » qui se trouve dans le répertoire suivant :
  
   C:\wamp\www\Joomla_1.5.20-Stable-Full_Package_FR     

Le fichier étant supprimé, retournez sur votre page d'installation et cliquez sur le bouton « Admin ».
Vous voici sur la page de connexion à votre console d'administration.
Le nom d'utilisateur à spécifier est « Admin »
Le mot de passe est celui que vous avez choisis lors de l'installation.

Appuyez sur le bouton connexion.

Vous pouvez vous rendre sur votre console d'administration est gérer votre site ainsi que le visiter.

Pour toutes questions envoyez moi un message privé ou bien postez votre question directement sur le forum, il est la pour ça ;)

A voir également :

Ce document intitulé «  Installer Joomla sous Wamp  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.