[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

Déploiement sur un seul ordinateur

Cette rubrique fournit des instructions pour déployer des mises à jour sur Commerce sur un serveur de production à l’aide de la ligne de commande. Ce processus s’applique aux utilisateurs et utilisatrices techniques responsables des magasins s’exécutant sur une seule machine avec certains thèmes et paramètres régionaux installés.

Hypothèses

  • Vous avez installé Commerce à l’aide du compositeur.
  • Vous appliquez directement des mises à jour au serveur.
WARNING
Ce guide ne s’applique pas si vous avez utilisé git clone pour installer Commerce.
​>Les développeurs contributeurs doivent utiliser [ce guide][install] pour mettre à jour leur installation Commerce.

Étapes de déploiement

  1. Connectez-vous au serveur de production en tant que propriétaire du système de fichiers ou passez à ce serveur.

  2. Remplacez le répertoire par le répertoire de base de Commerce :

    code language-bash
    cd <Commerce base directory>
    
  3. Activez le mode de maintenance à l'aide de la commande :

    code language-bash
    bin/magento maintenance:enable
    
  4. Appliquez les mises à jour à Commerce ou à ses composants à l’aide du modèle de commande suivant :

    code language-bash
    composer require-commerce <package> <version> --no-update
    

    package : nom du package que vous souhaitez mettre à jour.

    Par exemple :

    • magento/product-community-edition
    • magento/product-enterprise-edition

    version : version cible du package à mettre à jour.

  5. Mettre à jour les composants avec le compositeur :

    code language-bash
    composer update
    
  6. Mettre à jour le schéma et les données de la base :

    code language-bash
    bin/magento setup:upgrade
    
  7. Compilez le code :

    code language-bash
    bin/magento setup:di:compile
    
  8. Déployez du contenu statique :

    code language-bash
    bin/magento setup:static-content:deploy
    
  9. Nettoyez le cache :

    code language-bash
    bin/magento cache:clean
    
  10. Quitter le mode de maintenance :

    code language-bash
    bin/magento maintenance:disable
    
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c