1 Mettre un site joomla en ligne

Transcription

1 Mettre un site joomla en ligne
1
Mettre un site joomla en ligne :
1) Copier l’ensemble du dossier de joomla en ligne à l’aide d’un logiciel FTP :
2) Faites un backup de la base de données local
a. Localhost/phpmyadmin
b. Sélectionnez la base de données Joomla :
c. Sélectionnez toutes les tables :
d. Utilisez la fonction « Exporter » :
e. Sélectionnez les options :
• « Inclure la valeur courante de l’AUTO_INCREMENT »
• Protéger les noms des tables
• Insertions complètes
• Transmettre
2
f. Et appuyez sur « Exécuter »
g. Donnez la destination où le fichier sera copié.
3) Importer les données exportées précédemment dans votre base de données en
ligne :
a. Sous ovh, connectez-vous à votre manager à l’aide de votre login et mot de passe,
sous la rubrique « Hebergement », cliquez sur « phpmyadmin » :
3
b. Introduisez votre login et mot de passe pour accéder à votre base de données
c. Importer vos table dans la base de données existante :
d. Cliquez sur « Importer » puis « parcourir » pour aller rechercher votre fichier « .sql »
4
e. Les nouvelles tables (préfixées différemment !) apparaissent :
4) Modifiez le fichier « configuration.php ».
Actuellement si vous voulez aller voir votre site en ligne vous aurez le message suivant :
5) Editez le fichier à la racine de votre site : configuration.php et modifiez les champs
suivant. (S’il vous manque une des informations ci-dessus, veuillez vous adresser auprès
de votre hébergeur.)
• $sitename = nom du site
• $host = serveur de base de données
• $user = nom d'utilisateur
• $db = nom de la base de données
• $password = mot de passe de la base de données
• $dbprefix = préfixe des tables
• $secret = mot de passe du serveur
• $log_path = répertoire des logs files
• $tmp_path = répertoire des fichiers temporaires
Pour connaitre le répertoire des fichiers logs et temps créez un fichier php (par exemple
« path.php » et placez dedans le code suivant :
<?php
$path = getcwd();
echo $path;
?>
Mettez ce fichier en ligne (ftp) puis exécutez-le, vous obtiendrez quelque chose du
style :
Ajoutez « /logs » pour la variable « $log_path » et « /tmp » pour la variable
« $tmp_path »