[TOC] ## 介绍 本安装指南提供了在服务器上安装 Magento 2 的分步说明。本指南假设您对编程概念有基本的了解,特别是 PHP 和 Magento 2。通过遵循这些说明,您将能够成功安装 Magento 2 并开始构建您的商店, 本指南使用Magento 2.4.6 演示。 ## 先决条件 在继续安装之前,请确保您的服务器满足以下先决条件: * PHP 8.1 或更高版本 * MySQL 8.1 或更高版本 * Apache 或 Nginx Web 服务器 * 作曲家2 ## 第 1 步:下载 Magento 2 安装过程的第一步是下载 Magento 2 软件包。您可以从 Magento 官方网站下载该软件包或使用 Composer 进行安装。 要使用 Composer 下载 Magento 2,请打开命令行界面并导航到项目目录。然后,运行以下命令: ``` composer create-project --repository-url=https://mirror.mage-os.org/ magento/project-community-edition:2.4.6 . ``` 此命令将下载最新版本的 Magento 2 及其所有依赖项。 ## 步骤 2:配置数据库 Magento 2 需要一个数据库来存储其数据。在继续安装之前,您需要配置数据库设置。 首先为您的 Magento 2 安装创建一个新数据库。您可以使用 phpMyAdmin 等工具或命令行来创建数据库。 接下来,打开`app/etc/env.php`Magento 2 安装目录中的文件。查找以下部分: ``` 'db' => [ 'table_prefix' => '', 'connection' => [ 'default' => [ 'host' => 'localhost', 'dbname' => 'magento', 'username' => 'root', 'password' => '', 'active' => '1' ] ], ``` 根据您的环境更新数据库设置。替换`'localhost'`为数据库服务器的主机名、`'magento'`数据库名称、`'root'`用户名和`''`密码。将该`'table_prefix'`字段留空,除非您想为 Magento 表指定前缀。 ## 步骤 3:运行安装向导 配置数据库后,您可以运行 Magento 2 安装向导。打开 Web 浏览器并导航到放置 Magento 2 文件的 URL。 您将看到 Magento 2 安装向导。按照屏幕上的说明完成安装过程。确保提供必要的信息,例如您的商店名称、管理员电子邮件、用户名和密码。 在安装过程中,Magento 2 将执行各种数据库操作并安装必要的表。安装完成后,您将被重定向到 Magento 管理面板。 ## 启用 Magento 2 Cron 作业 Magento 2 依赖 cron 作业来执行计划任务,例如索引、缓存刷新和发送电子邮件通知。要启用 Magento 2 cron 作业,您需要将 cron 作业条目添加到您的服务器。 打开命令行界面并运行以下命令: `crontab -e` 该命令将打开 cron 作业配置文件。将以下行添加到文件中: `* * * * * <path-to-php> <magento-root>/bin/magento cron:run >> <magento-root>/var/log/cron.log` 替换`<path-to-php>`为 PHP 二进制文件的路径和`<magento-root>`Magento 2 安装目录的路径。 保存文件并退出编辑器。cron 作业现在每分钟运行一次并执行 Magento 2 cron 任务。 ## 结论 恭喜!您已在服务器上成功安装 Magento 2。您现在可以开始构建您的在线商店并对其进行自定义以满足您的需求。