Implementación de un solo equipo
En este tema se proporcionan instrucciones para implementar actualizaciones en Commerce en un servidor de producción mediante la línea de comandos. Este proceso se aplica a los usuarios técnicos responsables de las tiendas que se ejecutan en un solo equipo con algunos temas y configuraciones regionales instalados.
Suposiciones
- Ha instalado Commerce con Composer.
- Está aplicando actualizaciones directamente al servidor.
git clone
para instalar Commerce.Los desarrolladores colaboradores deben usar [esta guía][install] para actualizar su instalación de Commerce.
Pasos de implementación
-
Inicie sesión en el servidor de producción como propietario del sistema de archivos o cambie a él.
-
Cambie al directorio base de Commerce:
code language-bash cd <Commerce base directory>
-
Habilite el modo de mantenimiento con el comando:
code language-bash bin/magento maintenance:enable
-
Aplique actualizaciones a Commerce o a sus componentes mediante el siguiente patrón de comandos:
code language-bash composer require-commerce <package> <version> --no-update
paquete: El nombre del paquete que desea actualizar.
Por ejemplo:
magento/product-community-edition
magento/product-enterprise-edition
versión: La versión de destino del paquete que desea actualizar.
-
Actualizar componentes con Composer:
code language-bash composer update
-
Actualizar el esquema y los datos de la base de datos:
code language-bash bin/magento setup:upgrade
-
Compile el código:
code language-bash bin/magento setup:di:compile
-
Implementar contenido estático:
code language-bash bin/magento setup:static-content:deploy
-
Limpie la caché:
code language-bash bin/magento cache:clean
-
Salir del modo de mantenimiento:
code language-bash bin/magento maintenance:disable