CategoriAs: Magento

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….

descuderosanchez@gmail.com

Compartir
Publicado por
descuderosanchez@gmail.com

Artículos Recientes

  • Prestashop`

Script para Duplicar BBDD en otro Prestashop

Modifica tu tienda en un solo sitio Si por algún motivo, no utilizas multitienda y dispones de dos tiendas exactamente…

3 años ago
  • Prestashop`

Prestashop – No se muestran las opciones de pago

En el proceso de compra no se muestran las opciones de pago Si te has encontrado con este problema, después…

3 años ago
  • Symfony

Regeneración BBDD Symfony en Deploy

/migrations#rm -rf ./* #php bin/console doctrine:migrations:generate #php bin/console doctrine:migrations:migrate #php bin/console doctrine:migrations:current #php bin/console doctrine:migrations:diff #php bin/console c:c #php bin/console…

3 años ago
  • Symfony

Inicializar proyecto Symfony 5 para gestionar entidades

Pasos para inicializar un proyecto Symfony 5 y un panel de control de entidades Inicializando Symfony: Si no tenemos el comando…

3 años ago
  • Odoo

Odoo – Enlaces de interes

MODULOS DE ODOO NECESARIOS PARA UN ECOMMERCE Enlaces de OCA de interes: En el siguiente enlace existen un montón de…

3 años ago
  • Sin categoría

Como Migrar Prestashop 1.7 de un dominio a otro

Migración de un prestashop 1.7 de un dominio a otro. Copiamos la BBDD del antiguo hosting al nuevo. Copiamos los…

3 años ago