[仅限PaaS]{class="badge informative" title="仅适用于云项目(Adobe管理的PaaS基础架构)和内部部署项目上的Adobe Commerce 。"}
内部部署安装概述
本页概述了如何在您自己的基础架构上安装Adobe Commerce。 安装过程包括设置服务器环境、获取必要的软件和凭据以及运行安装命令。
您可以在大约30到60分钟内安装Adobe Commerce本地软件。 但是,在安装之前设置服务器环境所需的时间因您的经验以及您选择的技术而异。
安装程序将创建一个功能齐全的Adobe Commerce商店,该商店具有面向客户的店面和管理面板。 在开始该过程之前,必须准备好数据库凭据、域信息和验证密钥。
商户责任
通过内部部署Adobe Commerce,您可以托管和管理自己的基础架构,包括服务器、托管环境和系统维护。 Adobe专门为核心Commerce应用程序提供支持,包括:
- 访问产品更新和修复
- 用于解决漏洞的安全修补程序
- 全面的文档,可帮助您管理和优化自托管解决方案
您可以完全控制环境,允许更大的定制和灵活性,但您有责任确保基础架构的性能、安全性和可扩展性。 例如,您负责以下工作:
- 所有Adobe Commerce内部部署系统的设计、实施、配置、维护、故障排除和性能测试。
- 服务器、操作系统、数据库、PHP、搜索、缓存、全页缓存和内容交付网络。 公共主题可以包括(但不限于)Nginx/Apache、PHP、MySQL/MariaDB、Redis、Elasticsearch/OpenSearch、RabbitMQ、Varnish、DNS、SSL/TLS certificates以及使用的任何CDN。
- 容量规划、自动扩展、群集、备份、灾难恢复
- 所有产品和客户数据、设计、配置和设置、应用程序和数据库维护、代码部署、版本升级和修补程序应用程序
- 通过APM/日志/警报进行监视和警报(例如,New Relic、Datadog、ELK)
- 操作系统、PHP、数据库、中间件强化和更新的安全修补
工作流
下图说明了为内部部署环境安装Adobe Commerce时涉及的主要步骤:
设置服务器环境
根据先决条件安装和配置PHP、Web服务器、数据库和搜索引擎。
获取身份验证密钥
从Commerce Marketplace生成新的身份验证密钥(或复制现有密钥)以访问Adobe Commerce Composer包。
获取Adobe Commerce软件
使用编辑器(推荐)或从GitHub克隆下载以进行开发贡献。
如果要向Magento Open Source代码库贡献内容或自定义应用程序,请克隆 GitHub存储库。 此方法需要同时熟悉GitHub和Composer。
安装应用程序
使用特定配置运行安装命令。 有关完整示例,请参阅快速入门。
验证安装
测试您的店面和管理面板,确保一切正常运行。
常见安装问题
- 权限错误:确保文件系统拥有权和权限正确
- 数据库连接失败:验证数据库凭据和网络连接
- 身份验证密钥错误:确认您的Commerce Marketplace密钥有效且有效
- 内存限制:确保分配足够的PHP内存(建议最小2GB)