Magento 2 es la última versión principal de la plataforma de comercio electrónico Magento, que está disponible tanto en las ediciones de la comunidad y de la empresa. Magento sigue liberando las actualizaciones para mantener la plataforma segura y puesta al tanto de los últimos nuevos requisitos.
Este artículo proporciona una guía completa para la actualización de una tienda Magento 2 usando el compositor. Magento 2 con su interfaz de línea de comandos ahorra mucho tiempo para que los desarrolladores de gestión de módulos, gestión de caché, actualizaciones y mucho más. Es por eso que vamos a utilizar la interfaz de línea de comandos para actualizar el Magento 2 aquí.
¿Por qué debe actualizar su tienda Magento 2?
Aquí están las siguientes razones por las que debe actualizar Magento 2:
- Para mantener su sitio web seguro con parches de seguridad
- Para la obtención de nuevas actualizaciones de interfaz de usuario para la funcionalidad de Mejora
- Para correcciones de errores para el apoyo de las últimas características
- For Speed Sitio Web y Mejora del Rendimiento
- Para nuevos métodos de pago apoyo a una mejor integración con 3 partido Magento 2 extensiones, Google Analytics, formas de envío, pasarelas de pago, etc.
Nota IMPORTANTE:
Se puede utilizar el Magento 2 Command Line Interface (CLI) de actualización sólo cuando se ha instalado el Magento 2 utilizando el compositor o el archivo zip desde el sitio web oficial de Magento. CLI actualización no funcionará si ha clonado su tienda Magento 2 desde el repositorio GIT.
Actualización de Magento 2 usando Compositor
Siga estos pasos y comandos para actualizar su Magento 2:
1. Se necesitará el acceso al sistema de archivos completo para hacer esta actualización. Si usted tiene la plena propiedad del sistema de archivos y, a continuación, en primer lugar, conectarse a su servidor web a través de SSH.
2. Ahora acceder a su servidor Magento 2 usando cualquier cliente SSH. Usted puede utilizar el cliente SSH Putty aquí.
3. Después de establecer la conexión SSH, navegue hasta el directorio raíz de Magento 2.
4. Ahora, ejecute el siguiente comando:
compositor requerir magento / producto en la comunidad de edición 2.1.3 -no-actualización
NOTA: Aquí puede cambiar el número de versión en consecuencia. Por ejemplo, si desea actualizar la versión 2.0.x Magento, a continuación, cambiar la edición en consecuencia.
5. Ahora, ejecute este comando:
actualización del compositor
NOTA: Si se le pide para la autenticación a continuación, es necesario introducir sus claves de autenticación magento.repo después de ejecutar el comando anterior.
6. Ahora, ejecute estos tres comandos en el mismo orden:
rm-rf var / di / * var / generación / * var / cache / * var / log / * var / page_cache / *
php caché bin / magento: limpia
php caché bin / magento: Rubor
NOTA: Si está utilizando el archivo de almacenamiento de memoria caché del sistema de Magento y luego ir al siguiente paso. De lo contrario, si usted está usando otro tipo de almacenamiento caché como Memcached, barniz, y Redis, entonces tendrá que borrar la caché manualmente para ellos.
7. Ahora, ejecute los siguientes comandos:
Instalación de salida / magento php: actualización
php bin / magento configuración: di: compilar
php bin / magento indexador: reindex
8. Comprobar el nuevo número de versión con el siguiente comando:
bin php / -version magento
9. También puede comprobar el número de versión yendo a su Magento 2 Panel de administración y la actualización de la ventana. Para comprobar si se ha completado con éxito la actualización, consulte el número de versión de Magento 2 en la esquina inferior derecha de la página. Si hay algún error, intenta borrar la caché de nuevo después de reiniciar el permiso de archivo .
Finalmente
Hemos completado la actualización Magento 2 aquí. Hay varios otros métodos para actualizar su tienda Magento 2 también. Sin embargo, este método es uno de los más rápidos y ahorra mucho tiempo. No vamos a saber si necesita ayuda alguna para la actualización o la búsqueda de Magento y Magento 2 extensiones . Tenemos una muy buena colección de eso.