Ubuntu 14.04 安装Magento2指南

发布于2015-11-15

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

之前我们的Magento2指南是针对Windows 运行 xampp 环境的,今天这个指南是如何在Ubuntu 14.04 上安装Magento2和官方演示数据。

默认情况下,在Ubuntu 14.04 上安装的Apache, PHP 都满足Magento2的需要,但是默认数据库可能是 Mysql 5.5, 而Magento要求的Mysql版本是5.6,所有要先升级 Mysql 到 5.6, 查看我们的另外一篇文章

这里是2015年11月16日,Magento2 开发版本的演示地址: Magento2 演示地址

和7月份发布的beta 版本相比,最明显的变化是增加了配置产品的 Color Swatch。

Apache, PHP,Mysql 都满足Magento2的要求后,我们正式开始安装:

1.安装Git:

按2次回车存储文件,然后执行下面命令:

把文件id_rsa.pub 中的key加入到GitHub,(从GitHub 的 settings-> SSH Key 加入)

2. 在 http://www.magento.com 注册一个账户,然后点击My Account, 在左边栏点击 Developers 选项卡,然后点击 Secrue Keys, 在这里创建一个 key,把key的Public Key和 Private Key 拷贝下来存入一文本文件,这个在用 composer 升级Magento资源是可能会用到。

3.安装composer:

4.生成Composer的GitHub访问令牌

从GitHub->Settings->Personal access tokens 获取令牌,然后在Ubuntu服务器输入下面命令:

5. 安装ext-intl和ext-xsl

6. 克隆Magento2 源码和演示数据:

注意上面git clone 后没有带参数,这样,默认克隆的都是开发版本的数据,如果要克隆beta版的Magento2,要加 -b b merchant_beta, 就是:

因为笔者服务器在美国,克隆过程飞快,也就是几十秒的功夫。

7. 激活演示数据:

8. 修改文件权限和所有者:

9. 运行 composer:

如果需要输入 repo.magento.com 的登陆密码,就输入我们在Magento.com 官方网站产生的 key, 用户名用 public key, 密码用 private key。

 

10.最后在浏览器安装,按照屏幕提示进行。