was successfully added to your cart.

Como instalar Magento 2.1 y migrar los datos de un magento 1.9

Cómo instalar Magento 2.1 en un plesk con Cento7

El primer paso es descargarnos una versión de Magento de la página oficial, recomiendo un paquete sin SAMPLES, vacío.
https://magento.com/tech-resources/download

Subimos el paquete ZIP a la raiz del dominio /httpdocs.

Voy a dar por hecho de que tenéis los prerequisitos de instalación.
http://devdocs.magento.com/guides/v2.1/install-gde/system-requirements-tech.html

Es esencial, que aunque tengais corriendo vuestro dominio bajo PHP 7, la versión de PHP de Centos7 también la tengais bajo PHP7.

Esto se vé facil con este comando:

php --version
#Debe apareceros esto:
PHP 7.0.20 (cli) (built: Jun  8 2017 16:49:42) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v6.0.7, Copyright (c) 2002-2016, by ionCube Ltd.
    with Zend OPcache v7.0.20, Copyright (c) 1999-2017, by Zend Technologies

Hay un truquillo para pasar la versión de PHP en centos, ejecutando estos comandos:

#Solo es válido para plesk.
mv /usr/bin/php /usr/bin/php.backup
mv /usr/bin/php-cgi /usr/bin/php-cgi.backup
ln -s /opt/plesk/php/7.0/bin/php /usr/bin/php
ln -s /opt/plesk/php/7.0/bin/php-cgi /usr/bin/php-cgi

Cumpliendo los prerequisitos, solo tenemos que lanzar el siguiente comando:

php bin/magento setup:install --base-url="http://nuestrodominio.com" --db-host="localhost" --db-name="nombredenuestrabbdd" --db-user="usuariobbdd" --db-password="passworddebbdd" --admin-firstname="Administrator" --admin-lastname="Magento" --admin-email="emaildeadministrador" --admin-user="admin" --admin-password="password123" --language="es_ES" --currency="EUR" --timezone="Europe/Madrid" --use-rewrites="1" --backend-frontname="admin"

Ya tenemos nuestro magento operativo.

Faltaría modificar los permisos de carpetas:

#Comando para modificar permisos de usuario y grupo recursivamente
chown -R usuarioDOMINIO:nombreGRUPO ./*

 

Ahora que tenemos nuestro Magento 2.1 ya podemos trastear con el.

Haciendo uso de Data Migration Tool de Magento para migrar de 1.9 a Magento 2.1

La instalación de la herramienta la haremos por composer.

Primero preparemos composer para poder descargar la herramienta y posteriormente hacer una actualización a último nivel de todos los módulos de magento.
Continuara….