• 如何安装麦进斗Magento2


    当您的计算机上安装的Magento 2你应该问自己:

    • 我需要在我的生活中更多的问题?

    如果答案是是的,请继续阅读。

    我将我的开发机器上安装的Magento 2 - Linux操作系统Ubuntu 16.04与

    • PHP 7.0.7
    • MySQL的5.7.12
    • 作曲家1.1.2

    在继续之前,请确保您有所有的先决条件,运行Magento的2必需的。

    我设置了一个虚拟主机,即可解决所有问题!这样,我的所有的Magento 2安装将这个地方的链接中找到的http://m2.loc/2.07/为你跟着。

    因为你可能会,也可能不会已经知道,有安装它的一些方法。我将逐一安装,使用和不使用样本数据。

    从存档文件安装

    首先,最简单的方法就是从Magento的下载页面下载
    https://www.magentocommerce.com/download

    您可以从几个不同的存档类型(拉链,tar.gz的,TAR.BZ2),有和没有样本数据选择。
    Magento的还跟在归档中的所有作曲家的依赖收拾,所以你不必跑作曲。

    在此安装Magento的核心代码存储在/供应商目录,更新可能通过Magento管理。

    所以,接下来的步骤很简单,只需访问HTTP://m2.loc//2.07/magento-website/(在我的情况),然后按照安装向导。

    通过安装作曲家

    第二,但不是最后一个,是通过作曲家安装Magento的。作曲是在PHP依赖管理的工具。欲了解详情,请访问该链接https://getcomposer.org/doc/00-intro.md

    在此安装,Magento的核心代码也存储在/供应商目录,更新可能通过Magento管理。

    首先,你需要一个能得到验证密钥在这里,您将需要Magento的帐号登录。
    登录后,进入“我的访问键”,输入一些描述性的“名称”和产生新的密钥。Magento会用这种方法,因为,在未来,你从市场上购买的扩展,将提供给你,通过Magento管理界面。

    在终端输入以下命令:

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

    出现提示时,你的公钥是用户名和私钥密码。

    在此之后,Magento的准备安装。通过安装向导去安装。

    这是没有的样本数据。因此,要安装的样本数据,导航到通过终端你的Magento 2根目录,然后运行以下命令:

    php bin/magento sampledata:deploy
    php bin/magento setup:upgrade

    这两个命令将更新您的composer.json文件,并安装样本数据。如果您收到此消息,安装样本数据之后 - “请重新运行Magento的编译命令”,在终端中输入以下内容:

    php bin/magento setup:di:compile

    该命令将需要一段时间才能完成。

    通过GitHub上安装

    第三,也是最后一个,是克隆或下载从GitHub库发布。
    在此安装,我会告诉你如何避免安装向导,并通过终端安装Magento的。但是,它提到,在此安装Magento的核心代码存储下是非常重要的应用程序/代码没有供应商/就像在前面的两个例子。
    当你试图通过管理界面更新的Magento,你会得到错误,这是一个GitHub的版本而这是不可能进行更新。GitHub的发布旨在由贡献者/开发人员使用。

    首先,我们必须从这里Magento的克隆回购:https://github.com/magento/magento2或者您也可以下载版本https://github.com/magento/magento2/releases

    创建空目录并运行:

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

    部署已完成后,运行:

    composer install

    现在是时候来安装的Magento 2.我的设置是这样的:

    php -f bin/magento setup:install –base-url=http://m2.loc/2.07/github/ --backend-frontname=admin
    --db-host=localhost --db-name=m2git --db-user=root --db-password=inchoo --admin-firstname=Magento
    --admin-lastname=User --admin-email=ivan.veres@inchoo.net --admin-user=admin --admin-password=magento123
    --language=en_US --currency=USD --timezone=America/Chicago –use-rewrites=1

    更改基URL,DB名,DB-密码,管理员的电子邮件,管理员密码以匹配本地设置。
    如果您在访问您通过浏览器本地链接(HTTP://m2.loc/2.07/github/) Magento的2应安装。

    如果你需要的样本数据,跟随。
    在Web根(不magento2)运行:

    git clone git@github.com:magento/magento2-sample-data.git

    导航到克隆的目录并执行:

    php -f dev/tools/build-sample-data.php -- --ce-source="your Magento CE install dir"

    这将创建符号链接到你的Magento 2的安装。
    设置所有权和权限,如果你的Linux机器上:

    chown -R :your web server group name
    find . -type d -exec chmod g+ws {} ;

    然后,你需要清除静态文件(缓存),
    导航到Magento的2 VAR /文件夹并输入以下内容:

    rm -rf cache/* page_cache/* generation/*

    在Magento 2文档没有进一步的说明。然而,你需要安装样本数据。

    php bin/magento setup:upgrade
    php bin/magento setup:di:compile

    之后,你应该安装样本数据。

  • 相关阅读:
    Xcode 6 UITextField 键盘不弹出
    No Assistant Results
    iOS- 解决iOS10 App启动时放大铺满App Icon的问题
    iOS- 多线程中如何去保证线程安全
    iOS- 什么是GitHub?关于它的自我介绍「初识 GitHub」
    iOS- 利用AFNetworking3.0+(最新AFN)
    iOS- 利用AFNetworking3.0+(最新AFN)
    iOS- CALayer绘图,如何绘制渐变效果图
    iOS- Exception Type: 00000020:什么是看门狗机制
    iOS- Swift:指触即开,如何集成Touch ID指纹识别功能
  • 原文地址:https://www.cnblogs.com/magento-maijindou/p/5968873.html
Copyright © 2020-2023  润新知