[仅限PaaS]{class="badge informative" title="仅适用于云项目(Adobe管理的PaaS基础架构)和内部部署项目上的Adobe Commerce 。"}

配置存储

运行此命令之前,必须执行以下​ ​操作,必须安装应用程序

安全安装

若要对管理员和店面都使用安全套接字层(SSL)(也称为HTTPS),您必须设置以下所有参数:

  • --use-secure:设置为1
  • --base-url-secure:设置为安全URL(即,从https://开始)
  • --use-secure-admin设置为1

有关这些参数的更多详细信息,请参阅本主题后面的部分。

配置存储

命令用法:

bin/magento setup:store-config:set [--<parameter_name>=<value>, ...]

其中下表定义了参数和值:

名称
必需?
--base-url
用于以下列任何格式访问您的管理员和店面的基本URL:

- http[s]://<host or ip>/<your install dir>/

注意: ​方案(http://https://)和尾随斜杠都是必需的。 <your install dir>是安装应用程序的docroot相对路径。 根据您设置Web服务器和虚拟主机的方式,路径可能是magento2或为空。

要访问本地主机上的应用程序,您可以使用http://127.0.0.1/<your install dir>/

- {{base_url}},表示由虚拟主机设置或Docker等虚拟化环境定义的基本URL。 例如,如果您使用主机名commerce.example.com设置虚拟主机,则可以使用--base-url={{base_url}}安装应用程序,并使用类似http://commerce.example.com/admin的URL访问管理员。
--language
在管理员和店面中使用的语言代码。

(如果尚未这样做,则可以通过输入magento info:language:list目录中的bin来查看语言代码列表。)
--currency
店面中使用的默认货币。

(如果尚未这样做,则可以从magento info:currency:list目录中输入bin来查看货币列表。)
--timezone
在管理员和店面中使用的默认时区。 (如果您尚未这样做,则可以通过输入magento info:timezone:list目录中的bin来查看时区列表。)
--use-rewrites
1表示您对店面和管理中生成的链接使用Web服务器重写。

0禁用使用Web服务器重写。 这是默认设置。
--use-secure
1允许在店面URL中使用安全套接字层(SSL)。 在选择此选项之前,请确保您的Web服务器支持SSL。

0禁用使用SSL。 在这种情况下,所有其他安全URL选项也假定为0。 这是默认设置。
--base-url-secure
用于访问管理员和店面的安全基础URL,格式如下: http[s]://<host or ip>/<your install dir>/
--use-secure-admin
1表示您使用SSL访问管理员。 在选择此选项之前,请确保您的Web服务器支持SSL。

0表示您未将SSL与管理员一起使用。 这是默认设置。
--admin-use-security-key
1导致应用程序使用随机生成的键值来访问管理员和表单中的页面。 这些键值有助于防止跨站点脚本伪造攻击。 这是默认设置。

0禁用该密钥。
--magento-init-params
添加到任何命令以自定义应用程序初始化参数

例如: MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995