我想在成功安装Magento后安装样本数据。在Magento2中安装Magento之后安装样本数据的过程是什么?
答案 0 :(得分:31)
下载样本数据:
php bin/magento sampledata:deploy
然后安装样本数据:
php bin/magento setup:upgrade
答案 1 :(得分:25)
安装示例数据模块:
使用作曲家:
将依赖项添加到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
:
composer update
运行:
bin/magento sampledata:deploy
使用magento:
部署样本数据:
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
启用示例数据模块(非常重要!):
rm -rf var/cache/* var/page_cache/* var/generation/*
删除旧文件:
bin/magento setup:upgrade
升级magento文件:
bin/magento setup:di:compile
重新编译文件:
bin/magento indexer:reindex
重新索引:
bin/magento setup:static-content:deploy
部署静态内容:
db.users.aggregate([{ $project: { total: { $subtract: [ "$dateAdded", "$sourceDate" ]}}}])
答案 2 :(得分:7)
您可以使用命令行转到magento 2根文件夹来安装示例数据。然后,
下载示例数据:$php bin/magento sampledata:deploy
安装示例数据:$php bin/magento setup:upgrade
参考:http://devdocs.magento.com/guides/v2.0/install-gde/install/sample-data-after-magento.html
答案 3 :(得分:3)
我刚试过这个:如果你的开发分支是github上的默认设置,那么样本数据将无法运行。抓住大师吧。
git clone -b master https://github.com/magento/magento2.git
然后使用示例数据包更新您的composer.json。 来自文档 - >
在许可证之前添加"最小稳定性":" 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>
答案 4 :(得分:3)
首先安装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)转到开发人员 - >安全密钥,生成新密钥或使用现有密钥
- &GT;使用公钥作为用户名,私钥作为密码
5)现在运行此命令重新编译代码,升级数据库并清除缓存
php bin/magento setup:upgrade
现在为reindex运行此命令
php bin/magento indexer:reindex
最后授予文件和文件夹权限
答案 5 :(得分:2)
你已经解决了这个问题吗?如果没有,请参阅:http://devdocs.magento.com/guides/v2.0/install-gde/install/sample-data.html#instgde-install-sample-enable-after
答案 6 :(得分:1)
命令就像
一样<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>
答案 7 :(得分:1)
你可以使用这个替代方案:
composer config repositories.0 composer https://repo.magento.com
然后:
bin/magento sampledata:deploy
系统会提示您输入用户名/密码:使用magento marketplace帐户中的 public_key / private_key
答案 8 :(得分:0)
Magento2 is very easy to install.
第1步: 从github下载源代码。
第2步:在Web根目录中提取源代码。
$ unzip magento2.zip
第3步: 通过composer命令安装依赖项。
$ cd /var/www/html/magento2/
$ composer install
第4步: 设置require权限和所有权。
$ sudo chmod -R 775 /var/www/html/magento2/
$ sudo chown -R www-data:www-data /var/www/html/magento2/
Magento2实例已准备好安装。 打开Web浏览器,使用服务器ip或localhost。
答案 9 :(得分:0)
如果您的composer.json文件中没有Magento存储库,则上述代码将无效。尝试运行
composer config repositories.magento composer https://repo.magento.com
在composer.json文件中添加magento存储库,然后运行
php magento sampledata:deploy
答案 10 :(得分:0)
试试这个。
在终端
中运行以下命令php bin / magento sampledata:deploy //在magento2中部署样本数据
php bin / magento setup:升级//升级模块并运行安装文件
php bin / magento setup:di:编译//编译文件
php bin / magento indexer:reindex //索引平面表和产品价格
php bin / magento setup:static-content:deploy //重新生成静态文件
授予Var Folder 777完全权限。
在浏览器中加载网站
答案 11 :(得分:0)
为此我奋斗了很久,直到使用此方法安装示例数据为止。我是什么工具;)
https://devdocs.magento.com/guides/v2.2/install-gde/install/sample-data-after-clone.html
答案 12 :(得分:0)
以下内容将解决您的问题
确保您位于Magento安装目录中,并且具有写访问权限: 然后逐步运行
php bin/magento sampledata:deploy
php bin/magento setup:upgrade
如果您没有密钥,请单击authenticate并按照指导获取密钥
如果出现以下错误
[Composer\Downloader\TransportException]
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
答案 13 :(得分:0)
使用SSH连接商店,然后转到商店的根目录。然后运行以下命令:
php bin/magento sampledata:deploy
现在,系统将询问您有关http://repo.magento.com/的URL身份验证。您可以从您的Magento Marketplace帐户中获取其凭据
完成后,只需运行以下命令:
php bin/magento setup::di:compile
php bin/magento static-content:deploy -f
如果在运行示例数据命令时遇到任何内存错误,则只需运行以下命令:
php -d memory_limit=2G bin/magento sampledata:deploy
答案 14 :(得分:0)
步骤1:Magento CLI 确保已导出Magento CLI路径。如果未导出Magento CLI的路径,请从商店的webroot发出以下命令。
export PATH=$PATH:$(pwd)/bin
第2步:安装示例数据 将当前目录更改为Magento的Webroot并执行以下命令:
bin/magento sampledata:deploy
您可能会遇到有关repo.magento.com的URL身份验证的错误。如果是这样,则执行“ composer update”命令。它将要求您输入我们从Magento Connect帐户部分创建的用户名密码。
第3步:完成安装 现在,我们将使用“ magento setup:upgrade”命令重新编译代码并清除缓存。
bin/magento setup:upgrade
您现在可以在您的Magento商店中开始使用样本数据进行测试。您可以添加产品,删除产品,试用支付系统以及测试服务器负载。如果您在此过程中遇到任何问题,可以在下面发表评论,我们很乐意为您解决问题。
答案 15 :(得分:0)
这很简单,您可以由作曲家使用,只需进入根目录和
使用以下命令下载示例数据:
php bin/magento sampledata:deploy
然后安装示例数据
php bin/magento setup:upgrade
如果数据未显示在网站上,您还可以清理缓存或重新编制索引。
使用以下命令: php bin / magneto indexer:reindex
答案 16 :(得分:0)
我们可以在安装 Magento2 后使用终端安装示例数据。我们需要运行以下命令。
有关详细信息,请查看 How to install sample data in Magento2