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 Compositor.
- Está aplicando actualizaciones directamente al servidor.
git clone
para instalar Commerce.Los desarrolladores colaboradores deben utilizar [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, o cambie a, la propietario del sistema de archivos.
-
Cambie el directorio 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 sus componentes mediante el siguiente patrón de comandos:
code language-bash composer require-commerce <package> <version> --no-update
paquete: Nombre del paquete que desea actualizar.
Por ejemplo:
magento/product-community-edition
magento/product-enterprise-edition
version: 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