设置Magento2后,如何安装样例数据?



我想在Magento安装成功后安装样本数据。在Magento2中安装Magento后,安装样例数据的过程是什么?

  1. 安装示例数据模块:

      使用作曲家:
      1. Add dependencies to 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. 运行:
      3. composer update
        
    • 使用线上购物:
      1. 部署示例数据:

        bin/magento sampledata:deploy
        
  2. 启用示例数据模块(这很重要!):

    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. 删除旧文件:

    rm -rf var/cache/* var/page_cache/* var/generation/*
    
  4. 升级magento文件:

    bin/magento setup:upgrade
    
  5. 编译文件:

    bin/magento setup:di:compile
    
  6. 做重建索引:

    bin/magento indexer:reindex
    
  7. 部署静态内容:

    bin/magento setup:static-content:deploy
    

下载示例数据:

php bin/magento sampledata:deploy

然后安装样例数据:

php bin/magento setup:upgrade

http://m4s0.com/install-magento-2-with-sample-data/

您可以通过命令行进入magento 2根目录安装样例数据。然后,

  1. 下载样例数据:$php bin/magento sampledata:deploy

  2. install sample data: $php bin/magento setup:upgrade

参考:http://devdocs.magento.com/guides/v2.0/install-gde/install/sample-data-after-magento.html

我只是通过这个运行:如果您在github上默认的开发分支上,示例数据将不起作用。用master代替。

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

然后更新您的编写器。使用样例数据包。从文档->

添加"minimum-stability": "beta",在许可证之前,现在看起来像

"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"
],

运行composer config repositories.magento composer http://packages.magento.com,然后运行composer require magento/sample-data:~1.0.0-beta

现在已经安装了示例数据包,使用

更新数据库

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

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

先安装magento2。只需运行以下命令即可安装示例数据。

1)进入你的安装目录:
root@prince:/var/www/html/magento2#

2)之后,运行以下命令

php bin/magento sampledata:deploy

3)现在登录magentocommerce获取用户名和密码

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

4)转到开发人员->安全密钥,生成新密钥或使用现有密钥

->使用公钥作为用户名,使用私钥作为密码

5)现在运行这个命令来重新编译代码,升级数据库和清空缓存

php bin/magento setup:upgrade

现在运行这个命令来重新索引

php bin/magento indexer:reindex

最后给文件和文件夹权限

你已经解决这个问题了吗?如果没有,请参阅:http://devdocs.magento.com/guides/v2.0/install-gde/install/sample-data.html#instgde-install-sample-enable-after

您可以使用以下替代方法:

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

然后:

bin/magento sampledata:deploy
使用public_key/private_key从您的magento市场帐户

这很简单,您可以由作曲家使用,只需要进入根目录和

使用下面的命令下载样例数据:

php bin/magento sampledata:deploy

然后安装样本数据

php bin/magento setup:upgrade

你也可以清理缓存或做重新索引,如果数据没有显示在网站上。

使用以下命令:php bin/magneto indexer:reindex

Magento安装后的样本数据安装(在主分支中工作- 解决方案适用于旧版本-测试版)。

命令像

一样工作
<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>

命令不工作

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

从编写器存储库部署示例数据

在Magento根目录下,执行如下命令:

# bin/magento sampledata:deploy

该命令从编写器的建议部分收集依赖项。模块的文件,建议安装样例数据

在没有Magento CLI的情况下从Magento编写器存储库部署示例数据:

在根编写器的require部分中指定样例数据包。json文件,例如:

{
"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}"
    ....
}

}

其中version为包的版本;它应该对应于Magento实例的版本。

Magento2非常容易安装。

步骤1 -:从github下载源代码。

步骤2-:在你的web根目录下提取源代码。

$ unzip magento2.zip 

步骤3 -:通过composer命令安装依赖项。

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

步骤4 -:设置请求权限和所有权。

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

Magento2实例已准备好安装。打开web浏览器,使用您的服务器ip或本地主机。

如果您的编写器中没有Magento存储库。Json文件比上面的代码将无法工作。尝试运行

编写器配置存储库。Magento composer https://repo.magento.com

在编写器中添加magento存储库。Json文件,然后运行

php magento sampledata:deploy

试试这个

在终端运行以下命令

php bin/magento sampledata:deploy//在magento中部署样本数据

php bin/magento setup:upgrade//升级模块和运行安装文件

php bin/magento setup:di:compile//编译文件

php bin/magento indexer:reindex//索引平面表和产品价格

php bin/magento setup:static-content:deploy//生成静态文件

给Var文件夹777完全权限

在浏览器中加载站点

我为此挣扎了很长时间,直到我使用这种方法来安装样本数据。我真是个工具;)

https://devdocs.magento.com/guides/v2.2/install-gde/install/sample-data-after-clone.html

以下将解决您的问题

确保你在Magento安装目录下,并且你有写权限:然后逐级运行

php bin/magento sampledata:deploy

php bin/magento setup:upgrade

如果您没有密钥,请单击"认证"并按照指导获取密钥

如果您得到以下错误

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

然后检查你在哪个目录,如果你在magento安装目录,然后运行

composer update

php bin/magento setup:upgrade

我们可以在Magento2安装后使用终端安装样例数据。我们需要运行下面的命令:

    php bin/magento c:cphp bin/magento sampledata:deploy
  1. php bin/magento s:up
  2. php bin/magento s:d:c
  3. php bin/magento s:s:d
  4. sudo chmod -R 777 var var/* pub pub/static/* generated generated/*

有关更多信息,请查看如何在Magento2中安装示例数据

最新更新