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 下载
Note: Download the latest version, here we have used Magento-CE-2.3.4-2020-01-16-11-19-26.zip
步骤2:下载完成后,转到C:\xampp\htdocs和CE-2.3.4-2020-01-16-11-19-26.zip 文件。
Note: If you are using Wampp Server then go to the C:\Wampp\www and past and CE-2.3.4-2020-01-16-11-19-26.zip file.
第 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
Note: If you are using Wampp Server then go to the C:\Wampp\www\Magento\vendor\magento
\framework\View\Element\Template\File and then open the Validator.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;
}
Note: After installation your admin panel is displayed properly. That’s why we can add this code.
第 8 步:现在,转到C:\xampp并打开 Xampp-control,然后首先启动 Apache,然后启动 Apache,然后启动 MySQL。
第 9 步:现在,打开谷歌浏览器并写入路径localhost:80/phpmyadmin /
步骤10:然后,创建一个空白数据库并命名为magento(这里magento是您的数据库名称)
第 11 步:现在打开谷歌浏览器并写入localhost:80/Magento/ (为客户端打开)。
第 12 步:点击同意并设置 Magento 按钮后。然后你可以看到下面的屏幕点击准备检查
Note: If Some kinds of error display then go to the C:\xampp\php\php.ini
Then after remove the comment on
;entension=soap
;entension=xsl
;entension=intl
;entension=socket
Here comment is (; semicolon) so, just remove the semicolon and then after save and close file.
Then after refresh your url link.
第 13 步:然后单击下一步按钮
第 14 步:填写您的数据库信息。
第 15 步:正确检查您的商店地址。
第 16 步:点击下一步
第 17 步:在这里您可以提供电子邮件、用户名和强密码。
例如:用户名:admin 和密码:Magento2@
Note: Password must be One Latter Uppercase, lowercase and numeric and at least add one Symbol.
第 18 步:然后单击立即安装按钮。
步骤19:安装成功后,可以看到Store Address和Magento Admin Address
Note:
- Store Address (which means client side) Google chrome and write a path localhost: 80/ Magento
- Magento Admin Address (which means admin side) Google chrome and write path localhost: 80/ Magento/admin
第 20 步:现在,打开谷歌浏览器并输入路径localhost:80/phpmyadmin/ [并查看您的 magento 数据库中充满了表格。]