Accueil » Tous les articles » Docker » Installation facile de Magento 2

Installation facile de Magento 2

Comme la plupart des containers que j’ai trouvé ne correspondaient pas à mes attentes, je me suis dit que j’allais composer mon environnement de travail seul. Mon idée était d’avoir des briques qui correspondent les unes aux autres. J’aime bien la possibilité de configurer l’URL de mon environnement de développement facilement. Ce travail est aussi une occasion d’approfondir certaines connaissances que j’ai de docker et des commandes dans les environnement linux.

Un environnement pour les configurer tous !

Une fois que vous avez cloner le dépôt dans votre environnement local. Il vous faut créer un dossier qui va contenir les sources de Magento si vous ne l’avez pas déjà. Ensuite, vous pouvez modifier la configuration via un fichier .env, les variables seront reprises dans les différents containers dans lesquelles elles doivent se trouver.

Des commandes pour simplifier la vie

Certaines choses reviennent souvent, d’autres demandent une certaine connaissance de l’environnement dans lequel on va évoluer et Magento n’est pas forcément le plus simple d’accès. Pour cela, le dépôt contient un dossier bin avec des commandes exécutables. Celle qui peut vraiment faciliter la vie si on est débutant est bin/installmagento. Une fois les containers lancés, cette commande va récupérer la version de Magento définie dans le fichier .env, l’installer et ajuster les permissions pour que vous n’ayez plus qu’à découvrir Magento.

Un container MySQL qui gère une base existante

Une des choses fastidieuses quand on se lance sur un projet déjà existant est de mettre à jour les entrées dans la base de données correspondant à l’environnement de travail de production ou du collègue qui file la base de données pour votre environnement de travail. A l’aide d’un script, les entrées correspondantes sont remplacées dans la base de données en utilisant les données venant de l’environnement que vous venez de mettre en place.

Si vous avez des suggestions ou des retours à faire. Les commentaires sont ouverts aux personnes enregistrées.

Besoin d’aide pour mettre cela en place ?


Publié

dans

,

par

Commentaires

Laisser un commentaire