内部部署安装先决条件
在安装Adobe Commerce之前,必须执行以下操作:
- 设置一个或多个符合系统要求的主机。
- 如果要设置多个具有负载平衡的Web节点,请在安装应用程序之前 设置并测试系统 的该部分。
- 确保您可以在安装过程中的不同时刻备份整个系统,以便在出现问题时回滚系统。
NOTE
我们假定您是在 开发环境 中安装Adobe Commerce,并且拥有对计算机 和 的根用户访问权限,该计算机不需要高度安全。 如果您正在设置更安全的计算机,我们强烈建议您向网络管理员寻求其他帮助。
我们强烈建议您更新和升级操作系统软件。 这些升级可提供安全和软件修复,以防止将来出现问题。 不知道这些是什么意思吗? 请查看我们的安装概述页面。
以具有root
权限的用户身份输入以下命令:
-
乌班图
code language-bash apt-get update
code language-bash apt-get upgrade
-
CentOS
code language-bash yum -y update
code language-bash yum -y upgrade
先决条件检查
要检查系统是否满足先决条件,请输入以下命令:
Apache
CentOS: httpd -v
Ubuntu: apache2 -v
Adobe Commerce支持Apache版本2.4,因为以下结果表示:
Server version: Apache/2.4.0 (Unix)
Server built: Jul 23 2017 14:17:29
要安装或升级Apache,请参阅Apache。
PHP
有关PHP的支持版本,请参阅系统要求;有关PHP要求,请参阅PHP。
MySQL
检查您是否有兼容的MySQL版本以用于要安装的Adobe Commerce版本。 有关支持的版本,请参阅系统要求。
mysql -u <database root user or database owner name> -p
例如:
mysql -u magento -p
以下结果指示您正在运行的版本。
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 871
Server version: 5.7.9 MySQL Community Server (GPL)
Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
键入help
或\h
以获取帮助。 键入\c
以清除当前的输入语句。
在mysql>
提示下输入exit
以退出。
若要安装或升级MySQL,请参阅MySQL。
搜索引擎
要验证OpenSearch安装,请执行以下操作:
curl -XGET '<opensearch-hostname>:<opensearch-port>'
要验证Elasticsearch安装,请执行以下操作:
curl -XGET '<elasticsearch-hostname>:<elasticsearch-port>'
例如:
curl -XGET 'localhost:9200'
{
"name" : "Z0S2B05",
"cluster_name" : "elasticsearch_myname",
"cluster_uuid" : "V-kpikRJQHudN-Wzdt-IrQ",
"version" : {
"number" : "6.8.7",
"build_flavor" : "oss",
"build_type" : "tar",
"build_hash" : "c63e621",
"build_date" : "2020-02-26T14:38:01.193138Z",
"build_snapshot" : false,
"lucene_version" : "7.7.2",
"minimum_wire_compatibility_version" : "5.6.0",
"minimum_index_compatibility_version" : "5.0.0"
},
"tagline" : "You Know, for Search"
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995