Toute l’équipe de video2brain remercie chaleureusement Christophe Aubry d’avoir pris le temps d’écrire ce tuto. Ce tuto écrit vient en complément à la formation « Joomla! 2.5 : Les fondamentaux » réalisée par Christophe Aubry.
**Formation : indique le chapitre et la vidéo auquel le formateur fait référence dans la formation« Joomla! 2.5 : Les fondamentaux »
L’objectif :
Lorsque vous créez votre site avec un CMS comme Joomla!, il est essentiel de créer ce site web en local, sur votre machine, afin de tester toutes les fonctionnalités que vous souhaitez mettre en place. Une fois que cette première phase est couronnée de succès, vous devez le placer sur le serveur de production de votre hébergeur, afin que votre site soit accessible à tous sur Internet. Nous allons voir dans ce tutoriel comment transférer votre site développé en local, sur le serveur de production de votre hébergeur.
Le site en local
Sous Windows, pour créer et tester votre site en local, vous pouvez utiliser WAMPserver, sous Mac, vous pouvez utiliser MAMP, comme vous avez pu le voir dans le chapitre 2 « L’installation de Joomla! ».
Sauvegarder le site en local
La première étape consiste à sauvegarder tout le contenu de votre site en local. Pour ce faire nous utilisons l’extension, le composant Joomla! Akeeba Backup (https://www.akeebabackup.com/). **Formation : reportez-vous au chapitre 12 « Ajout des extensions au site », vidéo « Le lancement de la sauvegarde du site ».
Une fois la sauvegarde effectuée, vous téléchargez le fichier de sauvegarde. Dans cet exemple ce fichier se nomme : site-localhost-20120612 – 083938.jpa.
La base de données chez l’hébergeur
- Créer une base de données chez l’hébergeur
Chez la plupart des hébergeur professionnels, vous avez la possibilité d’utiliser une base de données qui est associée à votre site web. Généralement cette base de données est automatiquement créée à l’achat de votre espace d’hébergement, mais parfois il faut la créer en vous connectant à votre interface d’administration de votre site web chez votre hébergeur.
Il n’y a pas de procédure standard, cela dépend totalement de votre hébergeur. C’est donc à vous de vous préoccuper de cette étape. Quoi qu’il en soit vous devez récupérer auprès de votre hébergeur le nom de votre base de données, l’identifiant de connexion à votre base de données et le mot de passe d’aces à votre base de données. C’est à votre hébergeur de vous fournir tous ces paramètres.
- Les paramètres de la base de données
Notez bien que chaque hébergeur aura sa propre interface d’administration pour gérer les sites Web.
Dans cet exemple, nous allons voir l’interface d’administration de l’hébergeur OVH.
Nous allons nous connecter pour connaître les paramètres techniques de la base de données qui contiendra les données de notre site Joomla!.
Sur l’écran d’accueil, j’indique mon identifiant et mon mot de passe d’administration. Une fois connecté à l’interface, dans le menu Mutualisé, je choisis Hébergement.
Ensuite, dans la zone Base de données SQL, je clique sur le bouton Gestion SQL. J’ai alors la liste de toutes mes bases de données accessibles dans mon espace d’hébergement.
À la création de la base pour mon site Joomla!, j’ai reçu une notification de mon hébergeur OVH, avec le nom de la base de données, netplumejml dans cet exemple, avec l’identifiant et le mot de passe d’accès à cette base de données, ainsi que le nom de l’hôte, qui correspond au nom du serveur chez OVH.
Transférer le site local sur le site de production : le local sur le distant
Nous allons maintenant installer Joomla! sur le serveur distant, sur notre espace personnel chez notre hébergeur.
- Télécharger le script kickstart
Le composant Akeeba backup nous permet d’effectuer une sauvegarde de notre site (en local ou depuis le site chez l’hébergeur). Nous allons télécharger le script Akeeba kickstart (https://www.akeebabackup.com/downloads/akeeba-kickstart.html) qui va nous permettre d’effectuer l’installation chez l’hébergeur de Joomla! avec la sauvegarde du site en local.
**Formation : reportez-vous au chapitre 12 « Ajout des extensions au site », vidéo « La restauration du site sur Mac ou sur Windows ».
- Se connecter au site chez l’hébergeur
Nous allons devoir télécharger des fichiers dans notre espace personnel, chez notre hébergeur. Il nous faut utiliser un logiciel de transfert de fichiers, un logiciel FTP (File Transfert Protocole). Si vous êtes sur Windows, utilisez FileZilla, si vous êtes sur Mac, utilisez Cyberduck. Ces deux logiciels sont gratuits et très performants.
Connectez-vous à votre espace d’hébergement avec l’un des deux logiciels. Vous devrez bien sûr indiquer votre identifiant et votre mot de passe pour vous connecter.
- Télécharger les fichiers nécessaires
La première étape consiste à télécharger tous les fichiers nécessaires :
- les fichiers de script : jquery.min.js, json2.min.js et kickstart.php.
- le fichier de traduction frais pour le script kickstart : fr-FR.kickstart.ini.
– le fichier de sauvegarde du site local : site-localhost-20120612 – 083938.jpa, pour cet exemple.
Dans les exemples ci-dessous, la racine de mon site principal est www. Le sous-dossier où doit se faire l’installation de Joomla! est nommé mon-joomla.
Voici l’exemple avec Cyberduck sous Mac :
Voici l’exemple avec FileZilla sous Windows :
L’installation de Joomla! chez l’hébergeur
- Joomla! et la sauvegarde locale
Maintenant nous allons effectuer la dernière étape : l’installation de Joomla! chez l’hébergeur en utilisant le fichier de sauvegarde du site local.
- La connexion
Dans votre navigateur, saisissez l’URL correspondant au dossier d’installation de notre Joomla!. L›’URL doit être de ce type : http://www.votre-nom-de-domaine.fr/kickstart.php.
- L’installation
L’écran d’Akeeba kickstart vous accueille :
Je clique sur le lien pour lancer l’installation. Dans l’encadré 1 — Veuillez choisir le type de fichier archive, doit être sélectionné le fichier de sauvegarde téléchargée précédemment.
Je clique sur le bouton Démarrer, en bas de cette fenêtre. L’extraction du fichier de sauvegarde commence.
Ensuite, vient l’étape de l’installation proprement dite :
Je clique sur le bouton Exécution du programme d’installation. L’étape suivante liste les paramètres techniques requis et optionnels.
En haut de l’écran, je clique sur le bouton Suivant.
L’étape suivante consiste à saisir les paramètres de connexion à la base de données qui va contenir le site. Tous les paramètres vous sont fournis par votre hébergeur, comme nous l’avons vu au début.
Je laisse les options par défaut pour les Options avancées et Affinage des paramètres SQL. En haut de l’écran, je clique sur le bouton Suivant. Le script injecte dans la base de données du site chez l’hébergeur, les données issues de la sauvegarde.
Je clique sur le bouton OK. L’étape suivante demande les Paramètres généraux du site
Les paramètres FTP sont optionnels. Ensuite vous devez paramétrer le compte de l’administrateur.
Je ne modifie pas les Paramètres optionnels. En haut de l’écran, je clique sur le bouton Suivant.
- La finalisation
La dernière étape nous indique que tout s’est bien passé.
Dernière précaution, n’oubliez pas de supprimer le dossier d’installation, en cliquant sur le lien indiqué.
Le dossier est alors supprimé :
Je clique sur le bouton OK. Ensuite je suis redirigé vers mon site restauré depuis la sauvegarde locale.
- Connexion à l’administration
Pour vous connectez à l’administration de votre site, saisissez une URL de ce type : http://www.votre-nom-de-domaine.fr/administrator/index.php.


















