Instalación Magento 2.0

Para poder instalar Magento 2.0 necesitamos los siguientes requisitos en nuestro entorno de desarrollo o producción:

REQUISITOS

  • PHP >= 5.4.11
  • MySQL 5.6.X
  • Composer (según tipo de instalación)
  • Apache >= 2.2 / Nginx >= 1.8

Extensiones de PHP requeridas:

  • PDO/MySQL
  • mbstring
  • mcrypt
  • mhash
  • SimpleXML
  • curl
  • xsl
  • gd, ImageMagick 6.3.7 (o posterior) o ambas
  • soap
  • intl
  • bc-math
  • openssl

INSTALACIÓN

Hay dos formas de instalar Magento 2 mediante el zip que se descarga de la pagina oficial e instalación con composeR.

Instalación con composer

Requisitos:

  • git
  • composer

IMPORTANTE: todo lo que indicamos en este post referente a la instalación de Magento 2 por git clone es con la rama develop (rama principal en repo oficial), esta rama esta en constante DESARROLLO, como ejemplo; el modulo MagentoBraintreeTwo no se encuentra en la rama 2.0.

Primero de todo necesitamos tener instalado git y composer, después de instalar esta dos apps de linea de comandos, procedemos a seguir con los siguientes pasos:

  1. Creamos el virtual host para Apache:

    <VirtualHost *:80>
    ServerAdmin info@example.com
    DocumentRoot "/Users/example/Sites/magento2"
    ServerName local.magento2
    <Directory "/Users/example/Sites/magento2">
    Options Indexes FollowSymLinks Includes
    AllowOverride All
    Allow from All
    Order deny,allow
    </Directory>
    </VirtualHost>
  2. Creamos el host para falsear el dominio 127.0.0.1 local.magento2
  3. cd /Users/example/Sites/
  4. git clone git@github.com:magento/magento2.git (develop) / git clone -b 2.0 git@github.com:magento/magento2.git (stable)
  5. cd magento2 && composer install
  6. Cargamos en el navegador la url hhttp://local.magento2/ e iniciamos la instalación

Alternativa instalación navegador, instalación por cli

bin/magento setup:install --db-host=localhost --db-name=magento2 --db-user=zend --backend-frontname=admin --admin-user=admin --admin-password=example1234 --admin-email=info@example.com --admin-firstname=First --admin-lastname=Last --base-url=http://local.magento2sample/ --language=en_US --currency=USD --use-rewrites=1 --use-secure=0 --use-secure-admin=0 --cleanup-database

Instalación mediante carpeta:

  1. Descargamos el zip de Magento Commerce.
  2. Descomprimimos en la carpeta de nuestro /Users/example/Sites/magento2.
  3. Cargamos en el navegador la url http://local.magento2/ e iniciamos la instalación.

INSTALACIÓN DE SAMPLE DATA (OPCIONAL)

Actualmente el metodo de instalación de sample data mediante la linea de comandos de Magento2 no nos ha funcionado, nosotros os sugerimos otra alternativa para su instalacion:

  1. git clone https://github.com/magento/magento2-sample-data.git ~/sample-data
  2. php -f ~/sample-data/dev/tools/build-sample-data.php — –ce-source=”$PATH_TO_YOUR_MAGENTO2_PROJECTROOT”
  3. cd $PATH_TO_YOUR_MAGENTO2_PROJECTROOT
  4. bin/magento setup:upgrade
  5. bin/magento cache:clean
  6. Cargamos en el navegador la url http://local.magento2/ e iniciamos la instalación

Alternativa instalación navegador, instalación por cli

bin/magento setup:install --db-host=localhost --db-name=magento2 --db-user=zend --backend-frontname=admin --admin-user=admin --admin-password=example1234 --admin-email=info@example.com --admin-firstname=First --admin-lastname=Last --base-url=http://local.magento2sample/ --language=en_US --currency=USD --use-rewrites=1 --use-secure=0 --use-secure-admin=0 --cleanup-database

REFERENCIAS:

Instalación oficial.

Instalación sample data.

Magento
Primeros pasos en plantillas Magento 2 ¡Ya está aquí Magento 2.0!

Comments