magento2 php 链接,安装Magento2及演示数据的方法

原标题:安装Magento2及演示数据的方法

下面指南是针对Magento2 开发版本的,如果安装官方发布的 Magento2 GA 版本不用这么麻烦,GA版本是所有需要的模块都打包好的,不用github 的token 和 Magneto 的官方的key,安装很简单,需要在Magneto官方网站注册一个账户就可以下载,官方 Magento2 GA 版本下载地址

先前也安装过带演示数据的Magento2 版本,安装过程一波三折,感觉就是安装起来真心不容易,现在正好Magento 2 Merchant Beta release (1.0.0-beta) 发布,我们再来试试看怎么样。

1.服务器配置:

Magento2对apache,php,mysql的版本都有要求,用下面命令检查各个版本信息:

需要的版本

如何检查版本

了解更多信息

Apache 2.2 or 2.4

Ubuntu: apache2 -vCentOS: httpd -v

Apache

PHP 5.5.x or 5.6.x

php -v

PHP UbuntuPHP CentOS

MySQL 5.6.x

mysql -u [root user name] -p

MySQL

如果版本都满足需要,就进行下一步。

2. 安装 composer, 运行 composer –help 如果提示composer 没有安装,就需要执行下面命令安装之:

curl -sS https://getcomposer.org/installer | php

mv composer.phar /usr/local/bin/composer

3. 从 Magento 2 Github 克隆Magento 文件,注意我们克隆的是master分支的文件,开发版本应该bug比较多,我们尽量避免因为bugs 而影响我们的安装流程。

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

4. 修改文件的所有者和文件权限。修改文件权限命令如下:

cd magento2根目录

find . -type d -exec chmod 770 {} \; && find . -type f -exec chmod 660 {} \; && chmod u+x bin/magento

5. 在magento2根目录下编辑 composer.json, 在其第一段里面加上 “minimum-stability”: “beta”, 如下:

"name": "magento/project-community-edition",

"deion": "Magento project (Community Edition)",

"type": "project",

"minimum-stability": "beta",

"version": "1.0.0-beta",

"license": [

"OSL-3.0",

"AFL-3.0"

],

6. 输入下面命令:

composer config repositories.magento composer http://packages.magento.com

7. 输入下面命令获取当前版本的演示数据包

composer require magento/sample-data:1.0.0-beta

这可能需要一定时间,如果使用的的国外服务器,这个步骤可能还快些,如果用国内服务器,时间可能很长,请耐心等待。

8. 然后在浏览器输入url 开始浏览器安装,这个基本没有啥问题,只要各个模块版本满足需要,就可以顺利的安装。浏览器安装中第6步开始安装后,也需要一定时间安装,要耐心等待。

9. 如果在浏览器安装是无法勾选 use sample data, 就先把Magnto2 安装好。安装完成后,再追加下面命令:

/var/www/magento2/bin/magento setup:upgrade

/var/www/magento2/bin/magento sampledata:install admin

上面命令文件路径需要根据你服务器的配置更改,就是要cd到Magento2的 bin 命令后执行这2个命令。

我在安装完Magento2 后,发现前台后台图标和js都无法正确调用,问题可能是符号链接的错误,可以用下面步骤解决:首先删除pub\static 目录下除 .htaccess 外的所有文件和文件夹,然后Magento根目录下执行下面命令:

php bin/magento setup:static-content:deploy

等大概2-3分钟,命令执行完毕后,重新进入前台后台,问题应该已经解决了。

(责任编辑:最模板)

更多内容,参考最模板网站()

百度一下,最模板。

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值