Tutorial Magento

Hay dos maneras de actualizar Magento2. Una desde el panel, llamada Wizard, que podemos encontrar en System > Tools > Web Setup Wizard donde escogeremos System Upgrade. Si tenemos las dependencias y servidor necesarios, procederemos a actualizar. Pero hay otra manera, con composer.

Como dicen en la web oficial, Composer permite saber qué dependencias tiene tu proyecto PHP y se encarga de actualizar o installar de forma sencilla. Daremos por hecho que tenemos Magento2 y composer instalado.

1.- Saber qué versión de Magento tenemos

Debés tener muy claro si estáis con la versión de pago o la Community. E importante también, saber a qué versión de Magento queréis actualizar. El ejemplo que seguiremos es:

Tenemos: Magento Community Edition 2.2.4
Queremos actualizar a: Magento Community Edition 2.2.5

2.- Debemos tener las claves de desarrollador Magento

Id a https://developer.magento.com , registraos, crear una nueva Access Key.
Quedaos con la Public Key y la Private Key, que las necesitaremos más adelante.

3.- Vamos a nuestro servidor

Entramos con conexión SSH (putty) a nuestro servidor. Vamos a la carpeta donde esté instalado Magento2

4.- Es la hora de Composer
Ahora vamos a actualizar Magento. Para ello deberemos dar dos órdenes por consola:

1
2
composer require magento/product-community-edition 2.0.13 --no-update
composer update

Es en este momento que nos pide el usuario y contraseña para nuestro repositorio de Magento. Os acordáis que en el punto 2 os dije que guardárais la public y private key? Pues bien, Usuario es la public y Contraseña la Private.

Empieza a actualizar todo…

5.- Finalizada la actualización

Como siempre, deberemos hacer varias órdenes más para hacer limpieza:

1
2
3
4
5
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento cache:clean
php bin/magento cache:flush
php bin/magento indexer:reindex

Existen otras órdenes como borrar carpetas log… pero os lo dejo a vuestro gusto. Yo hago lo justo.

Bueno, espero que os sea de utilidad. Os dejo a continuación algunos enlaces que os pueden ayudar.

Artículos relacionados

Magento 2 – Migrar magento de local a servid... Os dejo algunos pasos a seguir para poder migrar un magento 2 de local a servidor de producción. Lo hago en forma de guía, sin detallar cada uno de lo...
Deshabilitar módulos en Magento 2 por configuració... Si ya vimos en el artículo anterior cómo deshabilitar un módulo de Magento 2 por consola, ahora veremos cómo hacerlo modificando el fichero de configu...
Magento 2 – Añadir noindex nofollow a las pá... Veamos de una forma sencilla cómo añadir nofollow y no index a una página en Magento 2. En los contenidos estáticos puede interesarnos añadir las et...
Magento 2 – Añadir Url Canonical a categoría... Nos puede interesar, y por experiencia, casi podemos decir que es obligatorio añadir el Canonical a las categorías y productos de nuestra tienda Magen...