环境
服务器环境
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-math,ctype,curl,dom,gd,ImageMagick 6.3.7以上,intl,mbstring,mcrypt,hash,openssl,PDO/MySQL,SimpleXML,soap,spl,libxml,xsl,zip,json,iconv
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):
访问:
这里设置中文语言和时区
按照提示安装完成。
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
演示网站
M2开发者社区
原文地址