インストール
非実稼動環境で Store Fulfillment for Adobe Commerce by Walmart Commerce Technologies 拡張機能の最初のインストールを完了します。キューマネージャーを実行し、例外処理ができるようにキャッシュを設定します。 Adobe Commerce インスタンスを運用および保守するためのベストプラクティスを確実に実施するための開発ツールが、お使いの開発環境に含まれていることを確認してください。
前提条件
Store Fulfillment ソリューションの 要件を確認し、Adobe Commerce用の Store Fulfillment 拡張機能をインストールまたはアップグレードする前に、必要な情報を収集します。
プレリリース版またはベータ版の Store Fulfillment for Adobe Commerce拡張機能をインストールしている場合は、現在のバージョンをインストールする前に、次のコマンドを使用して削除します。
rm -rf composer.lock vendor/walmart &&
composer require walmart/magento-bopis-metapackage:1.0.0
インストール要件
-
Walmart Commerce Technologies ソフトウェアアーカイブ(.zip ファイル)によるストアフルフィルメントへのアクセス - オンボーディングおよび有効化プロセス中は、担当のアカウントマネージャーと協力して、ストアフルフィルメント拡張機能のインストールファイルにアクセスできます。
-
Adobe Commerce アカウント情報 - Store Fulfillment ソリューションをインストールするには、Commerce アカウントが必要です。 Adobe Commerce プロジェクトへの所有者または管理者アクセス権を持つアカウント ID と資格情報が必要です。
-
クラウドインフラストラクチャプロジェクトに Adobe Commerce いては、ソフトウェアインストーラーがクラウドプロジェクトへの管理者アクセス権を持っている必要があります。 ユーザーアクセスの管理を参照してください。
-
Composer とCommerce CLI の使用経験 – これらのツールを使用して Adobe Commerce プラットフォームで拡張機能をインストールおよび管理する方法については、 一般的な CLI のインストールを参照してください。
-
Adobe Commerceにサードパーティの拡張機能をインストールした経験 – 詳しくは、Adobe Commerceのドキュメントを参照してください。
手順 1:拡張機能バンドルをダウンロードする
アカウント担当者の指示に従って、Store Fulfillment Services 拡張機能をインストールするための Composer パッケージを含むアーカイブ ファイルをダウンロードします。
手順 2:拡張機能アーティファクトをアプリケーションに抽出する
統合バンドルを含むアーカイブファイルを抽出して、Store Fulfillment Services 拡張機能をインストールします。
-
抽出したファイルのターゲットディレクトリを作成します。
-
コマンドラインから、web サーバーの doc ルートディレクトリに移動します。
-
artifacts
ディレクトリを作成します。
-
-
アーカイブ・ファイルを新しいディレクトリに解凍します。
-
ファイルのリストを確認して、ファイルが正常に抽出されたことを確認します。
code language-none ../var/www/html/artifacts]$ ls -a . .. bopis-sdk.zip module-magento-bopis-alternate-pickup-contact-admin-ui.zip module-magento-bopis-alternate-pickup-contact-api.zip
手順 3:Composer を使用したアプリケーションの設定
Composer を使用して、インストールのソース ディレクトリを設定し、Store Fulfillment Services 拡張機能をインストールします。
-
Composer インストールのソース リポジトリを設定します。
code language-bash composer config repositories.artifacts artifact artifacts/
-
Store Fulfillment Services 拡張機能を
composer.json
に追加します。code language-bash composer require walmart/magento-bopis-metapackage:1.0.0
composer dump-autoload --optimize
手順 4:データベーススキーマとデータをアップグレードする
bin/magento setup:upgrade
を使用してインストールを完了し、ストアフルフィルメントソリューションをサポートするための変更でデータベーススキーマとデータを更新します。
手順 5:インストールの完了
-
setup:upgrade
の拡張機能 CLI コマンドを使用して、Adobe CommerceにMagentoを登録します。code language-bash bin/magento setup:upgrade
-
プロンプトが表示されたら、Commerce プロジェクトを再コンパイルします。
code language-bash bin/magento setup:di:compile
-
キャッシュをクリーンアップします。
code language-bash bin/magento cache:clean
-
メンテナンスモードを無効にします。
code language-bash bin/magento maintenance:disable
手順 6:インストールの確認
Adobe Commerce サーバーで、Store Fulfillment Services 拡張機能のモジュールがインストールされ、有効になっていることを確認します。
-
サーバーにログインします。
クラウドインフラストラクチャー上のAdobe Commerceにインストールするには、SSH を使用してリモート環境にログインします。
-
Store Fulfillment Services モジュールが有効になっていることを確認します。
code language-bash bin/magento module:status --enabled | grep Walmart
出力には、次のモジュールが含まれている必要があります。
code language-none Walmart_BopisBase Walmart_BopisAlternatePickupContact Walmart_BopisAlternatePickupContactFrontend Walmart_BopisApiConnector Walmart_BopisAlternatePickupContactAdminUi Walmart_BopisCheckoutPickInStoreApi Walmart_BopisInventorySourceAdminUi Walmart_BopisCheckoutPickInStore Walmart_BopisInventoryCatalogApi Walmart_BopisPreferredLocationApi Walmart_BopisHomeDeliveryApi Walmart_BopisHomeDelivery Walmart_BopisPreferredLocation Walmart_BopisInventoryCatalog Walmart_BopisPreferredLocationFrontend Walmart_BopisCheckoutPickInStoreAdminUi Walmart_BopisInventorySourceApi Walmart_BopisInventorySourceFaasSync Walmart_BopisInventorySourceReservation Walmart_BopisLocationCheckInApi Walmart_BopisLogging Walmart_BopisStoreAssociateApi Walmart_BopisLocationCheckInFrontend Walmart_BopisStoreAssociate Walmart_BopisOperationQueue Walmart_BopisOperationQueueAdminUi Walmart_BopisOperationQueueApi Walmart_BopisOrderFaasSync Walmart_BopisOrderUpdateApi Walmart_BopisLocationCheckIn Walmart_BopisInventoryCatalogAdminUi Walmart_BopisPreferredLocationAdminUi Walmart_BopisDeliverySelection Walmart_BopisCheckoutPickInStoreFrontend Walmart_BopisLocationCheckInAdminUi Walmart_BopisStoreAssociateAdminUi Walmart_BopisOrderUpdate Walmart_BopisStoreAssociateTfa Walmart_BopisStoreAssociateTfaApi
その他の手順
必要に応じて、setupdeploy CLI コマンドを使用して、静的ビューファイルを実稼動環境にデプロイします。
php bin/magento setup:static-content:deploy -f
空白のテーマを使用する場合は、-f
のオプションが必要です。