[僅限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相對路徑。 根據您設定網頁伺服器和虛擬主機的方式,路徑可能是magento2或可能為空白。

若要存取localhost上的應用程式,您可以使用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表示您對店面和管理程式中產生的連結使用網頁伺服器重寫。

0停用網頁伺服器重寫的使用。 這是預設值。
--use-secure
1允許在店面URL中使用安全通訊端層(SSL)。 在選取此選項之前,請確定您的網頁伺服器支援SSL。

0停用使用SSL。 在此情況下,所有其他安全URL選項也假設為0。 這是預設值。
--base-url-secure
安全基底URL,用於以下列格式存取您的管理員和店面: http[s]://<host or ip>/<your install dir>/
--use-secure-admin
1表示您使用SSL來存取管理員。 在選取此選項之前,請確定您的網頁伺服器支援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