📜  如何在 Windows 上安装 Magento2?

📅  最后修改于: 2021-10-28 02:42:59             🧑  作者: Mango

Magento 是一个用PHP编写的强大的开源电子商务 Web 应用程序。它由 Magento, inc 于 2008 年 3 月 31 日开发。Magento 是使用 Zend 框架构建的,它使用实体属性值(EAV)数据库模型来存储值,并且 Magento 社区版只有一个免费版本。 Magento 通过提供与类别、产品和销售订单等资源的合并工作,提供管理电子商务商店的能力。 Magento 是一个高度灵活和可定制的框架。

Magento2的安装

我们可以通过两种方式安装 magento2:

  • 使用 Wampp 服务器: WampServer 是指用于 Microsoft Windows 操作系统的软件堆栈,由 Romain Bourdon 创建,由 Apache Web 服务器、支持 SSL 的 OpenSSL、MySQL 数据库和PHP编程语言组成。
  • 使用 Xampp 服务器: XAMPP 是跨平台、Apache、MySQL、 PHP和 Perl 的缩写,它允许您在计算机的本地 Web 服务器上离线构建 Magento 站点。这个简单而轻量级的解决方案适用于 Windows、Linux 和 Mac——因此是“跨平台”部分。

因此,要在我们的机器上安装 Magento2,我们需要先安装 Xampp 或 Wampp Server。以下是安装过程的步骤:

第 1 步: Magento 可以从其官方网站 magento.com 下载

步骤2:下载完成后,转到C:\xampp\htdocs和CE-2.3.4-2020-01-16-11-19-26.zip 文件。

第 3 步:然后右键单击CE-2.3.4-2020-01-16-11-19-26.zip文件。并选择提取到CE-2.3.4-2020-01-16-11-19-26.zip文件。

步骤4:然后等待文件的提取。

步骤 5:文件完整(100%)提取后重命名文件。重命名您的文件名 Magento。

步骤 6:转到C:\xampp\htdocs\Magento\vendor\magento\framework\View\Element\Template\File然后打开验证器。 PHP

第七步:然后找到受保护的函数isPathInDirectories($path, $directories) {……..}

并替换为以下代码。

protected function isPathInDirectories($path, $directories)
{
    if (!is_array($directories)) 
    {
        $directories = (array)$directories;
    }

    $realPath = $this->fileDriver->getRealPath($path); 
    foreach ($directories as $directory) 
    { 
        $directory=$this->fileDriver->getRealPath($directory); 
        if (0 === strpos($realPath, $directory)) 
        { 
            return true; 
        }
    }
    return false;
}

第 8 步:现在,转到C:\xampp并打开 Xampp-control,然后首先启动 Apache,然后启动 Apache,然后启动 MySQL。

第 9 步:现在,打开谷歌浏览器并写入路径localhost:80/phpmyadmin /

步骤10:然后,创建一个空白数据库并命名为magento(这里magento是您的数据库名称)

第 11 步:现在打开谷歌浏览器并写入localhost:80/Magento/ (为客户端打开)。

第 12 步:点击同意并设置 Magento 按钮后。然后你可以看到下面的屏幕点击准备检查

第 13 步:然后单击下一步按钮

第 14 步:填写您的数据库信息。

第 15 步:正确检查您的商店地址。

第 16 步:点击下一步

第 17 步:在这里您可以提供电子邮件、用户名和强密码。
例如:用户名:admin 和密码:Magento2@

第 18 步:然后单击立即安装按钮。

步骤19:安装成功后,可以看到Store Address和Magento Admin Address

第 20 步:现在,打开谷歌浏览器并输入路径localhost:80/phpmyadmin/ [并查看您的 magento 数据库中充满了表格。]