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