手把手教你安装magento2和测试数据

字数 706阅读 2623

环境

服务器环境

unix系统 比如redhat,CentOS, Ubuntu, Debian,max os等等

内存 要2G以上(包括2G)

Composer(最新稳定版本)

web服务器,apache 2.2或2.4,nginx 1.x

数据库 MySQL 5.6,5.7,MariaDB 10.0,10.1,10.2,Percona 5.7

php 7.0.2,7.0.4,7.0.6-7.0.x,7.1.x,

PHP扩展 bc-mathctypecurldomgdImageMagick 6.3.7以上intlmbstringmcrypthashopensslPDO/MySQLSimpleXMLsoapspllibxmlxslzipjsoniconv

PHP OPcache

浏览器环境

Internet Explorer 11 or later, Microsoft Edge, latest–1

Firefox latest, latest–1 (any operating system)

Chrome latest, latest–1 (any operating system)

Safari latest, latest–1 (Mac OS)

Safari Mobile for iPad 2, iPad Mini, iPad with Retina Display (iOS 7 or later), for desktop storefront

Safari Mobile for iPhone 4 or later; iOS 7 or later, for mobile storefront

Chrome for mobile latest–1 (Android 4 or later) for mobile storefront

安装

1,命令行安装

composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition

会提示输入用户名和密码。

这个用户名和密码需要到

https://marketplace.magento.com/customer/accessKeys/list/

去注册。

我的是:

Username: 351f04818e0e872f40eae452f594fe8dPassword: caaa64937c8fcc78749feb2a9c91db94

如果下载的文件不全的话,就直接clone github 或者下载对应版本的zip后解压

git clone https://github.com/magento/magento2.git

注意:

如果命令行安装失败的话,可以直接git clone下载源码(最新版2.2.2)。

国内镜像 速度很快

git clone https://gitee.com/zouhongzhao/magento2.git

2, 执行完后

1)安装依赖

composer install

2)导入测试数据(主要是联网下载图片和数据)

php bin/magento sampledata:deploy

**如果有报错的话 等下面第3步安装完成之后再导入测试数据。

3), 执行完后,在线安装网店

浏览器安装网店(域名后面加/setup):

比如http://test.com

访问:

http://test.com/setup

这里设置中文语言和时区

按照提示安装完成。

4), 最后在更新下系统

**导入测试数据

php bin/magento sampledata:deploy

更新系统

php bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy en_US -fphp bin/magento indexer:reindexphp bin/magento cache:clean && php bin/magento cache:flush

如果提示权限问题的话,就切换到root来执行

sudo php bin /magento setup:upgradesudo php bin/magento setup:di:compilesudo php bin/magento setup:static-content:deploy en_US -f

安装中文语言包

composer require mageplaza/magento-2-chinese-language-pack:dev-masterphp bin/magento setup:static-content:deploy zh_Hans_CNphp bin/magento cache:cleanphp bin/magento cache:flush

https://www.mageplaza.com/magento-2-chinese-language-pack.html

https://github.com/mageplaza/magento-2-chinese-language-pack

演示网站

http://magento2.mallol.cn/

M2开发者社区

Magento2专业中文社区

原文地址

安装magento2和测试数据

推荐阅读更多精彩内容