tutorial español certification magento2

español - magento2 account



¿Cómo instalo los datos de muestra después de configurar Magento2? (15)

Quiero instalar datos de muestra después de la configuración de Magento con éxito. ¿Cuál es el proceso de instalación de los datos de muestra después de la instalación de Magento en Magento2?


  1. Instalar módulos de datos de muestra:

    • Usando compositor:

      1. Agregue dependencias al composer.json :

        composer require magento/module-bundle-sample-data magento/module-widget-sample-data magento/module-theme-sample-data magento/module-catalog-sample-data magento/module-customer-sample-data magento/module-cms-sample-data magento/module-catalog-rule-sample-data magento/module-sales-rule-sample-data magento/module-review-sample-data magento/module-tax-sample-data magento/module-sales-sample-data magento/module-grouped-product-sample-data magento/module-downloadable-sample-data magento/module-msrp-sample-data magento/module-configurable-sample-data magento/module-product-links-sample-data magento/module-wishlist-sample-data magento/module-swatches-sample-data magento/sample-data-media magento/module-offline-shipping-sample-data --no-update

      2. Correr:

        composer update

    • Utilizando magento:

      1. Implementar datos de muestra:

        bin/magento sampledata:deploy

  2. Habilitar módulos de datos de muestra (¡es importante!):

    bin/magento module:enable Magento_CustomerSampleData Magento_MsrpSampleData Magento_CatalogSampleData Magento_DownloadableSampleData Magento_OfflineShippingSampleData Magento_BundleSampleData Magento_ConfigurableSampleData Magento_ThemeSampleData Magento_ProductLinksSampleData Magento_ReviewSampleData Magento_CatalogRuleSampleData Magento_SwatchesSampleData Magento_GroupedProductSampleData Magento_TaxSampleData Magento_CmsSampleData Magento_SalesRuleSampleData Magento_SalesSampleData Magento_WidgetSampleData Magento_WishlistSampleData

  3. Eliminar archivos antiguos:

    rm -rf var/cache/* var/page_cache/* var/generation/*

  4. Actualizar archivos magento:

    bin/magento setup:upgrade

  5. Recompila archivos:

    bin/magento setup:di:compile

  6. Reindexar

    bin/magento indexer:reindex

  7. Implementar contenido estático:

    bin/magento setup:static-content:deploy



Acabo de leer esto: los datos de muestra no funcionarán si estás en la rama de desarrollo, que es la predeterminada en github. Agarra el maestro en su lugar.

git clone -b master https://github.com/magento/magento2.git

Luego actualice su composer.json con el paquete de datos de muestra. De los docs ->

Agregue "estabilidad mínima": "beta", antes de la licencia que ahora parece

"name": "magento/project-community-edition", "description": "Magento project (Community Edition)", "type": "project", "minimum-stability": "beta", "version": "1.0.0-beta", "license": [ "OSL-3.0", "AFL-3.0" ],

Y ejecute composer config repositories.magento composer http://packages.magento.com Luego, el composer require magento/sample-data:~1.0.0-beta

Y ahora que su paquete de datos de muestra está instalado, actualice su base de datos con

<path to Magento 2 bin dir>/magento setup:upgrade

<path to Magento 2 bin dir>/magento sampledata:install <your Magento administrator user name>


Instalación de datos de muestra de Magento después de la configuración de magento (trabajando en la rama maestra - La solución funciona para la versión anterior - versión beta )

El comando está funcionando como

<path to Magento 2 bin dir>php magento setup:upgrade <path to Magento 2 bin dir>php magento sampledata:install <your Magento administrator user name>

El comando es como no trabajar.

<path to Magento 2 bin dir>/magento setup:upgrade <path to Magento 2 bin dir>/magento sampledata:install <your Magento administrator user name>


Lo siguiente resolverá tu problema.

asegúrese de estar en su directorio de instalación de Magento y tenga acceso de escritura: luego ejecútelo paso a paso

php bin/magento sampledata:deploy

php bin/magento setup:upgrade

Si no tiene sus claves, haga clic en authenticate y siga la guía para obtener sus claves.

si obtiene el siguiente error

[Composer/Downloader/TransportException] The ''https://repo.magento.com/packages.json'' URL required authentication. You must be using the interactive console to authenticate

luego verifique en qué directorio está, si está en el directorio instalado de magento, ejecute

composer update

y php bin/magento setup:upgrade



Primero instale magento2. Después simplemente ejecute el siguiente comando para instalar datos de muestra.

1) Vaya a su directorio de instalación:

root@prince:/var/www/html/magento2#

2) Después, ejecute este comando

php bin/magento sampledata:deploy

3) Ahora inicie sesión en magentocommerce para obtener el nombre de usuario y la contraseña

https://www.magentocommerce.com/magento-connect/customer/account/login/

4) Vaya a desarrolladores-> Claves seguras, genere una nueva clave o use la clave existente

-> Usar clave pública como nombre de usuario y clave privada como contraseña

5) Ahora ejecute este comando para recompilar el código, actualizar la base de datos y borrar el caché

php bin/magento setup:upgrade

Ahora ejecuta este comando para reindexar

php bin/magento indexer:reindex

Por fin dar permiso de archivos y carpetas.


Prueba este.

Ejecutar el siguiente comando en la terminal

php bin / magento sampledata: despliegue // para desplegar datos de muestra en magento2

Configuración de php bin / magento: actualizar // para actualizar módulos y ejecutar archivos de configuración

php bin / magento setup: di: compile // para compilar archivos

indexador php bin / magento: reindex // indexar tablas planas y precio del producto

Configuración de php bin / magento: static-content: deploy // para regenerar archivos estáticos

Dar permiso completo a la carpeta Var 777.

Cargar sitio en el navegador



Puedes usar esta alternativa:

composer config repositories.0 composer https://repo.magento.com

y entonces:

bin/magento sampledata:deploy

se le solicitará un nombre de usuario / contraseña: use public_key / private_key desde su cuenta de mercado de magento


Si está instalando Magento 2 a través del compositor, navegue a su directorio raíz de Magento 2 a través de la terminal y ejecute el siguiente comando para instalar datos de muestra.

php bin/magento sampledata:deploy php bin/magento setup:upgrade

Si necesita instalar datos de muestra con la instalación de github, ejecute los siguientes comandos.

php bin/magento setup:upgrade php bin/magento setup:di:compile

Si necesita obtener más información sobre cómo instalar Magento 2 con o sin datos de muestra, puede consultar el tutorial completo aquí Cómo instalar Magento 2


Si no tiene un repositorio de Magento en su archivo composer.json, el código anterior no funcionará. Intenta correr

compositor config repositorios.magento compositor https://repo.magento.com

para agregar un repositorio de magento en su archivo composer.json y luego ejecute

php magento sampledata: desplegar



Magento2 es muy fácil de instalar.

Paso 1-: descarga el código fuente de github .

Paso 2-: Extrae el código fuente en tu raíz web.

$ unzip magento2.zip

Paso 3-: Instalar dependencias a través del comando compositor.

$ cd /var/www/html/magento2/ $ composer install

Paso 4-: Establecer el permiso requerido y la propiedad.

$ sudo chmod -R 775 /var/www/html/magento2/ $ sudo chown -R www-data:www-data /var/www/html/magento2/

La instancia de Magento2 está lista para instalar. Abra el navegador web, use su servidor ip o localhost.


Implementar datos de muestra desde el repositorio de compositor

En el directorio raíz de Magento, ejecute el siguiente comando:

# bin/magento sampledata:deploy

Este comando recopila las dependencias de las secciones sugeridas de los archivos composer.json de los módulos, que sugieren instalar datos de muestra.

Para implementar datos de muestra desde el repositorio del compositor de Magento sin la CLI de Magento:

Especifique los paquetes de datos de muestra en la sección de requisitos del archivo raíz composer.json , por ejemplo:

{ "require": { ... "magento/module-catalog-sample-data": "{version}", "magento/module-configurable-sample-data": "{version}", "magento/module-cms-sample-data": "{version}", "magento/module-sales-sample-data": "{version}" .... }

}

Donde versión es la versión de los paquetes; Debería corresponder a la versión de la instancia de Magento.