Restaurer son site Joomla avec Akeeba et kickstart
| Index de l'article |
|---|
| Restaurer son site Joomla avec Akeeba et kickstart |
| Envoyer la sauvegarde |
| La restauration en détail |
| FAQ : Questions fréquentes |
| Toutes les pages |
Le script Akeeba kickstart.php permet d'installer ou restaurer rapidement un site Joomla! complet sauvegardé avec Akeeba Backup, chez son hébergeur internet comme sur sa machine équipée d'un serveur de type WAMP. Dak mais comment faire ? Tutoriel détaillé avec copies d'écran.
- Objectif : Restaurer en ligne un site Joomla! identique à celui sauvegardé avec Akeeba Backup. Ce chez un hébergeur internet (détaillé dans ce tuto) ou sur tout ordinateur équipé du serveur web adéquat (type WAMP ou LAMP : même procédé au détail près que les transferts de fichiers se font sur la machine et non vers l'hébergeur). Le site restauré sera STRICTEMENT IDENTIQUE au site qui a été sauvegardé.
- Public : Ce tutoriel s'adresse à un utilisateur(trice) de Joomla! peu ou modérément expérimenté ; on a essayé de réduire au minimum toute manipulation "exotique" ;) du type éditition de code (non parce-qu'on vous croit bête aaaallez tout de suite ! mais parce-qu'elles sont optionnelles, et pour éviter au maximum les erreurs, fréquentes lorsqu'on commence à éditer les fichiers à la mimine ;-)
- Temps : 5 à 30 minutes (selon votre expérience, la taille de la sauvegarde et la vitesse de transfert vers l'hébergeur par FTP).
- Conseil : Restaurez un site localement sur votre machine avant de faire la manip sur votre hébergeur.
- Autres tutoriels : Ce petit guide ne prétend pas remplacer les différents tutos disponibles sur la Toile ; seulement présenter la restauration d'un site Joomla avec Akeeba et kickstart sur une seule page accessible, avec du texte et des copies d'écran plutôt qu'une vidéo, et une petite FAQ pour résoudre certains des soucis les plus courants. On espère qu'il rendra service, particulièrement à ceux de nos chers stagiaires qui ont suivi ce module de nos formations Joomla!
Principe :
Akeeba permet de créer une sauvegarde contenant le site complet plus un installeur, qu'on transfère dans le dossier du serveur web (2 fichiers à transférer au lieu de plusieurs milliers) ;
Kickstart extrait les fichiers de la sauvegarde et lance l'installeur, en tous points similaire à celui de Joomla!
L'installeur permet de choisir les détails de la base de données, et édite automatiquement les fichiers de configuration de Joomla! (et donc des composants comme VirtueMart) avec les bons chemins pour ce serveur web.
Les étapes en résumé :
- Installer akeeba, sauvegarder le site, récupérer le fichier JPA, l'envoyer dans le dossier de son serveur web ;
- Créer une base de données (ou utiliser celle du site en ligne actuellement, qui sera alors écrasée)
- Télécharger Kickstart et l'envoyer dans le même dossier que le fichier .JPA.
- Lancer kickstart et installer Joomla comme d'habitude (les seuls paramètres à entrer sont ceux de la base de données)
- Akeeba s'occupe de configurer le reste et du nettoyage du site
- Voili voilou :-)
Voici les étapes en détail :
Pour restaurer votre site Joomla! 1.5, il vous faut :
- Fichiers :
- l'archive càd. la sauvegarde de votre site que vous voulez restaurer / installer, au format .jpa, du type "site-monsite-date.jpa" ;
- le fichier kickstart.php de même version que celle d'Akeeba avec laquelle vous avez créé la sauvegarde ".jpa" de votre site (une façon comme une autre d'avoir Akeeba et Kickstart de la même version, est de (re)télécharger kickstart le jour où on met le composant Akeeba à jour dans Joomla. L'un et l'autre sont téléchargeables chez akeeba) ;
- éventuellement le fichier .htaccess activant PHP5 chez VOTRE hébergeur (cf FAQ B)
- Savoir:
- transférer des fichiers par FTP (ici un bon guide pour l'excellent Filezilla , également ici)
- le dossier où est votre site chez l'hébergeur (le nom du répertoire où sont les fichiers et dossiers de votre site Joomla actif, souvent "www" mais peut varier)
- son adresse internet de votre site (l'URL, par exemple : "www.monsite.fr" certains tapent www.localhost:8888 et le trouvent pô ;-)
- Ces informations sur votre hébergement :
- Accès au panneau d'administration de votre hébergeur (ex : OVH Manager v3)
- Paramètres de connexion à la base de données MySQL (indispensables):
- Type de base de données : MySQL ;
- Nom du Serveur (ou hôte) de base de données ;
- Nom d'utilisateur ;
- Mot de passe ;
- Nom de la base de données.
Dac' mais où les trouver ? Au choix :
a) sur le site actuel, panneau d'admin, menu Site > Configuration générale, onglet "Serveur", "Paramètres de la base de données"
b) par le panneau d'administration de votre hébergeur
c) vous les avez noté ;-))) ou avez demandé à votre webmaster de vous les passer ;-))) - Paramètres FTP
- Identifiant FTP :
- Mot de passe FTP
- Chemin de la racine FTP: C'est l'adresse indiquant la racine (la base) de votre site. Ne soyez pas chagrin, l'installeur le trouve automatiquement une fois les deux premiers paramètres FTP entrés.
Pour info, le "chemin de la racine ftp" peut être affichée dans l'admin de votre site en ligne actuel (menu Site > Configuration générale, onglet "Serveur"), si le site est hébergé au même endroit et que la "couche FTP" est activée et conrrectement configurée. Dans ce cas, le chemin de la racine ftp figure aussi dans le fichier configuration.php du site en ligne, à la ligne"var $ftp_root = [la valeur entre guillements]"; si elle est vide c'est qu'il n'est pas activé.
| OVH Manager v3 |
La suite : 1. On envoit la sauvegarde !




