Fermer

juin 1, 2023

Apprenez à configurer Drupal avec Lando

Apprenez à configurer Drupal avec Lando


Qu’est-ce que Lando ?

«Lando est un environnement de développement local gratuit, open source, multiplateforme et un outil DevOps basé sur la technologie de conteneur Docker. Il est principalement conçu pour fonctionner avec la plupart des principaux langages, frameworks et services. Lando offre aux développeurs de tous niveaux un moyen simple de spécifier des exigences de projet simples ou complexes, puis de se mettre rapidement au travail. »

Certains des avantages de Lando

  • Imiter votre environnement de production localement
  • Offrant un développement rapide avec la configuration prédéfinie du compositeur, drush
  • Ajoutez des outils pour l’étendre à partir de services tels que phpmyadmin, PHP, mailhog, apache, etc.
  • Recommande des paramètres personnalisables prêts à l’emploi.
  • Utiliser un environnement de développement local unique pour tous vos projets

Configuration requise

Voici quelques directives de base pour une expérience Lando fluide :

Système opérateur

  • macOS 11 ou version ultérieure
  • Windows 10 Home ou Pro version 21H2 ou supérieure avec le Fonction WSL 2 activée
  • Linux avec noyau version 4.x ou supérieur

Configuration requise pour le moteur Docker

Un moteur Docker est requis pour exécuter Lando. En fonction de l’exigence du système d’exploitation varie comme suit :

Exigences matérielles

Exigences minimales

  • Processeur 2 cœurs compatible x86
  • 4 Go + RAM
  • 25 Go+ d’espace disque disponible

Préféré

  • Processeur 8 cœurs
  • 16 Go + RAM
  • 100 Go+ d’espace disque disponible

Installation

Mac OS

Installez DMG par téléchargement direct (recommandé)

  • Téléchargez la dernière .dmg paquet de GitHub
  • Montez le DMG en double-cliquant dessus
  • Double-cliquez sur LandoInstaller.pkg
  • Passer par le flux de travail de configuration
  • Entrez votre nom d’utilisateur et votre mot de passe lorsque vous y êtes invité

Installer via HomeBrew (tiers)

  • Assurez-vous que l’homebrew est installé et à jour.
  • Ajouter le lando cask : installation de brassage – cask lando

Linux

les fenêtres

  • Assurez-vous d’utiliser au moins Windows 10 Famille ou Professionnel version 21H2 ou supérieure
  • Téléchargez la dernière version de Windows .exe installateur de GitHub
  • Double-cliquez sur atterrissage.exe
  • Passer par le flux de travail de configuration
  • Approuver diverses invites UAC lors de l’installation

Configurer Drupal 9 avec Lando

Télécharger la base de code Drupal

Il est recommandé de télécharger la base de code principale de Drupal à l’aide de Composer car Drupal actuel utilise des modules et des bibliothèques dépendants du compositeur. Pour créer le projet, nous utiliserons le modèle de compositeur officiel pour Drupal, il peut être trouvé à https://github.com/drupal/recommended-project. Pour créer votre projet, vous devez exécuter cette commande :

composer create-project drupal/recommended-project:^9 lando-demo

La commande ci-dessus téléchargera le noyau et les dépendances de Drupal dans un lando-démo dossier.

Initialiser la base de code Drupal avec Lando

Maintenant, commençons à jouer avec Lando et voyons à quel point il est facile à configurer. Suivez les étapes indiquées :

  1. Basculer vers le répertoire du projet lando-démo
  2. Courir Lando entre commande et vous verrez ci-dessous les options
  3. Sélectionner répertoire de travail courant comme répertoire de base de code, presse Entrer et vous verrez ci-dessous les options
  4. Faites défiler vers le bas avec le Bas touche fléchée du clavier, sélectionnez Drupal9 comme la recette, et appuyez sur Entrer. Vous verrez la sortie ci-dessous.
  5. Écrire la toile dans la racine Web, appuyez sur Entrer, et vous verrez la prochaine étape.
  6. Entrez le nom de votre application (par exemple Lando Demo) et appuyez sur Entrer, et vous verrez l’écran ci-dessous.

Après avoir terminé les étapes ci-dessus, .lando.yml sera créé (en tant que fichier caché) dans le répertoire du projet avec quelques détails de base comme le nom de l’application, la recette, la racine Web, etc. .lando.yml sera toujours présent dans le dossier racine du projet. Ce fichier peut également contenir des services, des outils, une base de données, etc., des informations basées sur les exigences de votre projet.

Installation de Drupal

Après avoir initialisé Drupal avec Lando, nous allons maintenant procéder à l’obtention des URL de développement local. Maintenant, courons début de lando commande pour démarrer Lando avec des conteneurs Docker, un serveur d’applications, un serveur de base de données, etc. Une fois que vous avez appuyé sur cette commande, vous verrez la sortie ci-dessous.

Pour poursuivre l’installation de Drupal, nous avons besoin du nom de la base de données, du nom d’utilisateur, du mot de passe, de l’hôte, etc. Pour obtenir ces détails, exécutez infos landon commande, et vous obtiendrez tous les détails.

Obtenez les détails de la base de données à partir de l’écran ci-dessus à partir de service : base de données section et placez-le dans paramètres.local.php ou paramètres.php. Suivez les étapes suivantes lors de l’installation normale de Drupal.

S’il te plaît Cliquez ici pour se familiariser avec certaines commandes utiles de Lando.

Conclusion

Lando est un outil très puissant pour gérer les services locaux, et il est facile à installer et à configurer. Si vous avez des connaissances de base sur Docker, vous pouvez facilement personnaliser et configurer facilement votre configuration Lando. C’est ça! Vous êtes maintenant prêt à utiliser Drupal avec Lando.

TROUVÉ CELA UTILE ? PARTAGEZ-LE




Source link