Développer votre WordPress local en utilisant lando (ou en simplifiant docker)
Juste quelques secondes. Je pense que la meilleure façon de se présenter à lando est d’utiliser une phrase de son document: lando est destiné aux développeurs qui veulent éviter les tendances masochistes en utilisant docker ou docker composition directement. Oui, apparemment, docker et docker composition sont utilisés pour le masochisme… Voyons donc comment spécifier rapidement et sans complication tous les services nécessaires pour un nouveau projet WordPress.
Installer lando la première chose à faire avec lando est (surprise, surprise!) Installez – le sur votre ordinateur. Le processus d’installation est simple et bien documenté, mais nous pouvons le résumer comme suit: lando a besoin d’un docker. Si vous utilisez Linux, installez d’abord docker Community Edition. Si vous êtes sur Mac ou Windows, si docker n’est pas disponible, le même installateur lando installera docker. Téléchargez l’installateur lando approprié pour votre système d’exploitation. Par exemple, dans mon exemple, j’ai téléchargé le fichier lando – v3.0.0-rc. 22. DEB (je suis sur Linux), je l’ai installé avec dpkg. Pour Mac, utilisez ce fichier. Dmg, pour Windows. Exe. Lancez la configuration et suivez les étapes. C’est tout!
Comment créer un nouveau projet WordPress dans lando la première chose que nous devons faire est d’aller dans le dossier du projet à traiter (ou de créer un nouveau projet). Dans mon exemple, je vais créer un nouvel environnement de développement wordpress pour développer notre plug – in de test nelio A \/ B, puis placer le CD dans le dossier où je télécharge le projet: ~ \/ dev \/ plugins \/ nelio ab testing. Là, nous devons créer le profil de lando. Ce fichier est similaire à docker composition. Yml, mais c’est beaucoup plus simple. Tout d’abord, vous n’avez même pas besoin d’écrire: lando peut le faire pour vous! Il suffit de créer un nouvel environnement de développement avec lando init:
Lando init \ – – recette wordpress – – source distante – – distante
Félicitations. Vous avez maintenant une nouvelle installation WordPress active et de travail. Si vous allez maintenant à l’une des URL lando énumérées au début, vous verrez qu’il vous suffit de suivre les étapes suivantes pour compléter votre installation WordPress: Installez WordPress dans lando. Bien sûr, vous pouvez utiliser l’installateur sur l’écran précédent pour compléter votre installation WordPress. Mais il y a une meilleure solution: en utilisant le WP – CLI, nous l’avons également fourni dans lando.
Pour installer WordPress en utilisant WP – CLI, vous devez d’abord créer une configuration WP. Php dans le répertoire WordPress. Pour créer ce fichier, nous avons besoin d’informations sur la base de données: emplacement de la base de données, nom d’utilisateur, mot de passe, etc. Toutes ces informations sont disponibles via lando info, qui renvoie le json suivant: [Service: ‘appserver’, URL: [‘ https:\/\/localhost:32781 «, http:\/\/localhost:32782 «, http:\/\/nelio-ab-testing.lndo.site «, https:\/\/nelio-ab-testing.lndo.site ], \/ \/…}, {Service: ‘database’, \/ \/ … Credentials: {DATABASE: ‘WordPress’, Password:’ WordPress’, user: ‘WordPress’,}, \/…}] Comme le résultat est une chaîne json, nous pouvons utiliser l’outil JQ d’UNIX pour récupérer des valeurs spécifiques qui nous intéressent. Par exemple, si nous voulons connaître les utilisateurs de la base de données:
$lando info – – base de données de service – – format json | JQ – R \
Votre travail le plus simple et le plus intéressant. Depuis que j’ai utilisé lando, je me suis complètement éloigné de docker. Photos en vedette de Victoria joncheray sur unsplash.