web-dev-qa-db-fra.com

Ai-je besoin d'une base de données pour installer Joomla sur localhost à l'aide de XAMPP?

J'ai téléchargé Joomla pour créer un site Web, mais avant d'acheter un domaine/service d'hébergement, je préfère travailler localement.

Ensuite, j'ai téléchargé XAMPP et déplacé le fichier de joomla dans le dossier htdocs de XAMPP.

Depuis le domaine localhost, j’ai démarré l’installation de joomla. À un moment donné, Je suis invité à insérer des données pour accéder à la base de données.

En fait, mon site n'a pas besoin de base de données. Mes questions sont:

  • Est-il nécessaire de spécifier les données d'une base de données lors de la configuration de Joomla?

  • Dois-je installer MySQL sur mon PC et utiliser ses données d'accès lors de la configuration de joomla, tout en travaillant localement?

  • Si la réponse à la question précédente est OUI, puis-je modifier les données d'accès à tout moment pour répondre aux exigences du service d'hébergement, une fois mon site chargé sur "un vrai serveur?"

3
ubisum
  1. Oui, vous avez besoin d'une base de données pour que Joomla fonctionne.
  2. Xampp est fourni avec mysql, assurez-vous que le serveur mysql est en cours d'exécution et créez une base de données à l'aide de phpmyadmin.
  3. Vous pouvez modifier vos données d'accès à tout moment en modifiant le fichier configuration.php ou en modifiant les paramètres de configuration globale en vous connectant en tant qu'administrateur joomla.
5
Praveen Kavuri

Comme d'autres l'ont souligné, la base de données est nécessaire au fonctionnement de Joomla. XAMPP s'installe avec un serveur MySQL. Tant qu'Apache et MySQL fonctionnent en tant que services, la base de données sera créée automatiquement lors de l'installation de Joomla (ajoutez simplement "root" en tant qu'utilisateur de la base de données et laissez le champ du mot de passe vide).

Lorsque vous déplacez votre site vers un service d'hébergement, je vous recommande vivement d'utiliser Akeeba Backup , car il crée un fichier simple contenant à la fois vos fichiers Joomla et votre base de données. Si vous utilisez ensuite Akeeba Kickstart pour restaurer la sauvegarde sur votre serveur, il vous sera demandé de fournir à nouveau les détails de la base de données (notez que vous devrez d'abord créer la base de données manuellement via le panneau de configuration de l'hébergement. , comme la plupart des hôtes ne vous permettent pas de créer des bases de données "à la volée".)

Si vous préférez télécharger vos fichiers et votre base de données Joomla manuellement, vous pouvez modifier les paramètres de la base de données dans le fichier configuration.php trouvé dans le répertoire principal de Joomla. Les champs que vous devez éditer sont:

public $Host = 'localhost';
public $user = 'root';
public $password = '';
public $db = '';

public $log_path = 'C:\\xampp\\htdocs\\joomla/logs';
public $tmp_path = 'C:\\xampp\\htdocs\\joomla/tmp';

(l'ordre des champs peut varier). Plus de détails peuvent être trouvés ici .

2
johanpw