Logo de Béjean Développement

Créer une boutique Magento 2 en ligne de commande

Objectif

Créer une boutique Magento 2 en utilisant une ligne de commande

Pré-requis

  • Avoir créé une base de données MySQL ou autre compatible avec Magento 2
  • Avoir créé un vhost pour Apache 2 ou Nginx
  • Avoir téléchargé les fichiers Magento 2 nécessaires à l'installation

Tutoriel

Lancer la ligne de commande

La ligne de commande est très simple, elle nécessite quelques paramètres obligatoires :

  • --admin-firstname
  • --admin-lastname
  • --admin-email
  • --admin-user
  • --admin-password

Afin de faciliter l'accès à la boutique, il est recommandé d'intégrer les paramètres suivants dans la ligne de commande :

  • --base-url
  • --backend-frontname
  • --db-host
  • --db-name
  • --db-user
  • --db-password

Si vous le souhaitez, d'autres paramètres sont également disponibles, tels que :

  • --language
  • --currency
  • --timezone

La ligne de commande peut maintenant être lancée :

php bin/magento setup:install --base-url=http://url_de_la_boutique/ --backend-frontname=admin --db-host=localhost --db-name=nom_de_la_base_de_données --db-user=utilisateur_de_la_base_de_données --db-password=mot_de_passe_de_la_base_de_données --admin-firstname=prénom_de_l_administrateur --admin-lastname=nom_de_l_administrateur --admin-email=adresse_email_de_l_administrateur --admin-user=identifiant_de_l_administrateur --admin-password=mot_de_passe_de_l_administrateur --language=code_de_langue --currency=devise --timezone=fuseau_horaire

Pour connaître la liste des codes de langue disponibles, la commande est la suivante :

php bin/magento info:language:list

Pour connaître la liste des différentes devises disponibles, la commande est la suivante :

php bin/magento info:currency:list

Pour connaître la liste des fuseaux horaires disponibles, la commande est la suivante :

php bin/magento info:timezone:list

Ressources

Lien vers la documentation