Implantação em um único computador

Este tópico fornece instruções para implantar atualizações para o Commerce em um servidor de produção usando a linha de comando. Esse processo se aplica aos usuários técnicos responsáveis pelas lojas em execução em uma única máquina com alguns temas e localidades instalados.

Suposições

  • Você instalou o Commerce usando o Compositor.
  • Você está aplicando atualizações diretamente ao servidor.
WARNING
Este guia não se aplica se você usou git clone para instalar o Commerce.
Os desenvolvedores colaboradores devem usar [este guia][install] para atualizar a instalação do Commerce.

Etapas de implantação

  1. Faça logon no servidor de produção como, ou alterne para, o proprietário do sistema de arquivos.

  2. Altere o diretório para o diretório base do Commerce:

    code language-bash
    cd <Commerce base directory>
    
  3. Ative o modo de manutenção usando o comando:

    code language-bash
    bin/magento maintenance:enable
    
  4. Aplique atualizações ao Commerce ou seus componentes usando o seguinte padrão de comando:

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

    pacote: o nome do pacote que você deseja atualizar.

    Por exemplo:

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

    version: a versão de destino do pacote que você deseja atualizar.

  5. Atualizar componentes com o Composer:

    code language-bash
    composer update
    
  6. Atualize o esquema do banco de dados e os dados:

    code language-bash
    bin/magento setup:upgrade
    
  7. Compile o código:

    code language-bash
    bin/magento setup:di:compile
    
  8. Implantar conteúdo estático:

    code language-bash
    bin/magento setup:static-content:deploy
    
  9. Limpe o cache:

    code language-bash
    bin/magento cache:clean
    
  10. Sair do modo de manutenção:

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