Configuration du magasin

Avant d'exécuter cette commande, vous devez effectuer les ou suivants en installant l'application :

Installation sécurisée

Pour utiliser le protocole SSL (Secure Sockets Layer), également appelé HTTPS, pour l’administrateur et le storefront, vous devez définir tous les paramètres suivants :

  • --use-secure : Défini sur 1
  • --base-url-secure : défini sur une URL sécurisée (commençant par https://)
  • --use-secure-admin Défini sur 1

Vous trouverez plus d’informations sur ces paramètres plus loin dans cette rubrique.

Configuration du magasin

Utilisation des commandes :

bin/magento setup:store-config:set [--<parameter_name>=<value>, ...]

Où le tableau suivant définit des paramètres et des valeurs :

Nom
Valeur
Obligatoire ?
--base-url
URL de base à utiliser pour accéder à votre Admin et à votre storefront dans l’un des formats suivants :

- http[s]://<host or ip>/<your install dir>/.

Remarque : Le schéma (http:// ou https://) et une barre oblique à la fin sont tous les deux requis. <your install dir> est le chemin d’accès relatif au docroot dans lequel installer l’application. Selon la configuration de votre serveur web et de vos hôtes virtuels, le chemin peut être magento2 ou il peut être vide.

Pour accéder à l’application sur localhost, vous pouvez utiliser http://127.0.0.1/<your install dir>/.

- {{base_url}} qui représente une URL de base définie par un paramètre d’hôte virtuel ou par un environnement de virtualisation tel que Docker. Par exemple, si vous configurez un hôte virtuel avec le nom d’hôte commerce.example.com, vous pouvez installer l’application avec --base-url={{base_url}} et accéder à l’administrateur avec une URL du type http://commerce.example.com/admin.
Non
--language
Code de langue à utiliser dans l’Admin et le storefront.

(Si vous ne l’avez pas déjà fait, vous pouvez afficher la liste des codes de langue en saisissant magento info:language:list à partir du répertoire bin.)
Non
--currency
Devise par défaut à utiliser dans le storefront.

(Si vous ne l’avez pas déjà fait, vous pouvez afficher la liste des devises en saisissant magento info:currency:list à partir du répertoire bin.)
Non
--timezone
Fuseau horaire par défaut à utiliser dans l’administration et le storefront. (Si vous ne l’avez pas déjà fait, vous pouvez afficher la liste des fuseaux horaires en entrant magento info:timezone:list à partir du répertoire bin.)
Non
--use-rewrites
1 signifie que vous utilisez des réécritures de serveur web pour les liens générés dans le storefront et l’administrateur.

0 désactive l’utilisation des réécritures de serveur web. Il s’agit du paramètre par défaut.
Non
--use-secure
1 permet l’utilisation de SSL (Secure Sockets Layer) dans les URL de storefront. Assurez-vous que votre serveur web prend en charge SSL avant de sélectionner cette option.

0 désactive l’utilisation de SSL. Dans ce cas, toutes les autres options d’URL sécurisées sont également supposées être 0. Il s’agit du paramètre par défaut.
Non
--base-url-secure
URL de base sécurisée à utiliser pour accéder à votre Admin et à votre storefront au format suivant : http[s]://<host or ip>/<your install dir>/
Non
--use-secure-admin
1 signifie que vous utilisez SSL pour accéder à l’administrateur. Assurez-vous que votre serveur web prend en charge SSL avant de sélectionner cette option.

0 signifie que vous n’utilisez pas SSL avec l’administrateur. Il s’agit du paramètre par défaut.
Non
--admin-use-security-key
1 entraîne l’utilisation d’une valeur de clé générée de manière aléatoire pour accéder aux pages dans l’administration et dans les formulaires. Ces valeurs clés permettent d’éviter les attaques par falsification de script intersite. Il s’agit du paramètre par défaut.

0 désactive l’utilisation de la clé.
Non
--magento-init-params
Ajoutez à n’importe quelle commande pour personnaliser les paramètres d’initialisation de l’application

Par exemple : MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache
Non
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995