単一マシンの導入
このトピックでは、コマンドラインを使用して実稼動サーバーにCommerceのアップデートをデプロイする手順を説明します。 このプロセスは、一部のテーマとロケールがインストールされた 1 台のマシン上でストアを実行する技術ユーザーに適用されます。
前提
- Composer を使用してCommerceをインストールしている。
- 更新をサーバーに直接適用しています。
WARNING
このガイドは、
投稿する開発者は、[ このガイド ][install] を使用してCommerceのインストールを更新する必要があります。
git clone
を使用してCommerceをインストールした場合には適用されません。投稿する開発者は、[ このガイド ][install] を使用してCommerceのインストールを更新する必要があります。
デプロイメント手順
-
ファイルシステムの所有者として実稼動サーバーにログインするか、に切り替えます。
-
ディレクトリをCommerceのベースディレクトリに変更します。
code language-bash cd <Commerce base directory>
-
次のコマンドを使用して、メンテナンスモードを有効にします。
code language-bash bin/magento maintenance:enable
-
次のコマンドパターンを使用して、Commerceまたはそのコンポーネントに更新を適用します。
code language-bash composer require-commerce <package> <version> --no-update
package:更新するパッケージの名前。
例:
magento/product-community-edition
magento/product-enterprise-edition
version:更新するパッケージのターゲットバージョン。
-
Composer によるコンポーネントの更新:
code language-bash composer update
-
データベーススキーマとデータを更新します。
code language-bash bin/magento setup:upgrade
-
コードをコンパイルします。
code language-bash bin/magento setup:di:compile
-
静的コンテンツのデプロイ:
code language-bash bin/magento setup:static-content:deploy
-
キャッシュのクリーンアップ:
code language-bash bin/magento cache:clean
-
メンテナンスモードを終了します。
code language-bash bin/magento maintenance:disable
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c