SCpbCSリファレンス ストアフロント
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SCpbCSリファレンス・ストアフロントをセットアップする前に、シングル・サーバー SCpbCSのインストールを既に実行しているか、CMまたはCDサーバーでSCpbCSをセットアップしていることを確認してください。シングルサーバー SCpbSCインストールのunpup部分を実行する必要はありません。
SCpbCSのリリース パッケージはGitHubで入手でき、名前はSitecore.Reference.Storefront.for.SCpbCS.<version>.zipです。zipファイル内のDatabaseフォルダーには、Commerce Serverサイトの構成に関連するすべての成果物が含まれ、PackagesフォルダーにはSitecoreの構成に関連するすべての成果物が含まれています。
以下の手順に従って、リファレンス・ストアフロントをセットアップします。
-
SQL Serverをインストールします。
-
MongoDBをインストールします。
-
アプリ プールとして使用するアカウントを作成します。詳細については、「 必要なアカウントとグループとは」 のトピックを参照してください。
-
Sitecoreサイトを設定します。詳細については、Sitecoreのインストール に関するトピックを参照してください。
-
Commerce Serverをインストールします。詳細については、「 Commerce Serverのインストール 」を参照してください。
-
Commerce Serverを構成します。詳細については、「 Commerce Serverの構成 」を参照してください。
-
IISでCSServicesという新しいWebサイトを作成します。このWebサイトは、Commerce Server Webサービスの格納に使われます。
-
GitHubからダウンロードしたSitecore.Reference.Storefront.for.SCpbCS.<version>.zipファイルを展開します。
-
Commerce Serverサイトを起動します。
-
\Database\pup\SolutionStorefront.pupをダブルクリックするか、Commerce Serverサイト パッケージャーを開いてpupファイルを選んでインストールします。
-
クイックアンパックを選択します。
-
サイト名 をCSSolutionStorefrontSiteに設定します。CSSolutionStorefrontSite以外の名前を選択した場合は、web.configのCommerceServer要素のsiteName属性を更新して、この名前と一致させる必要があります。
-
IIS Webサイト名をCSServicesに設定します。
-
データベース・サーバ名を設定します。Windows統合セキュリティを使用することを強くお勧めします。
-
ウィザードの残りの部分ですべてのデフォルトを受け入れます。
-
-
Commerce Serverのリソースを保護する:
-
手順3で作成したWebサービス アカウントを使用するように、Webサービス アプリ プール アカウントを更新します。
-
承認マネージャー ツール (AzMan.msc) を使用して、各Webサービス承認ストアの管理者ロールにユーザー名を追加します。
-
C:\inetpub\ CSServices\CSSolutionStorefrontSite_CatalogWebService\CatalogAuthorizationStore.xml
-
C:\inetpub\ CSServices\CSSolutionStorefrontSite_MarketingWebService\MarketingAuthorizationStore.xml
-
C:\inetpub\ CSServices\CSSolutionStorefrontSite_OrdersWebService\OrdersAuthorizationStore.xml
-
C:\inetpub\ CSServices\CSSolutionStorefrontSite_ProfilesWebService\ProfilesAuthorizationStore.xml
-
-
カタログWebサービス アプリ プール ユーザーがCatalogAuthorizationStore.xmlファイルへの書き込みアクセス許可を持っていることを確認します。
-
Commerce ServerデータベースをWebサービスおよびサイト アプリケーション プールのアカウントでロックダウンします。Commerce Serverデータベース (作成するために必要なアカウントとグループ ) は手動で保護することも、\Database\Security\CommerceServer_Security.sqlファイルをヘルパーとして使うこともできます。ドキュメントを検索してデータベース名とユーザー名を自分の名前に置き換え、データベース・サーバに対してSQLファイルを実行します。
-
Sitecoreアプリ プールにCommerce ServerステージングDCOMへのアクセス権を付与します。Windowsコンポーネント サービス マネージャーを使用して、Sitecoreサイト アプリ プール ユーザーに、/Component Services/Computers/My Computer/DCOM Config/{7E95698D-CD3C-4C98-93C7-6510C31F7DDF} にあるステージングCReplicationProject COMオブジェクトに対する次の権限を割り当てます。
-
実行する
-
Execute_Local
-
Activate_Local
-
-
-
カタログ データをインポートするには、カタログ マネージャまたはカタログ マネージャまたはImportCatalog.exeを使用します。
-
カタログ データとスキーマ ファイル (\Database\Catalog\Catalog.xml)
-
インベントリ データとスキーマ ファイル (\Database\Catalog\Inventory.xml)
-
-
プロファイルデータのインポート:
-
CSSolutionStorefrontSite_profilesデータベースに対して\Database\Profiles\AdjustSchema.sqlファイルを実行します。
-
Commerce Serverマネージャを使って、プロファイル スキーマ ファイル (\Database\Profiles\Schema.xml) をインポートし、データベース構成をCSSolutionStorefrontSite_profilesに設定します。
-
-
注文データのインポート:
-
CSSolutionStorefrontSite_transactionconfigデータベースに対して \Database\Profiles\PaymentMethod.sqlファイルと \Database\Profiles\ShippingtMethod.sqlファイルを実行します。
-
-
プロファイル システムの暗号化を設定します。詳細については、「 暗号化キーの構成方法 」トピックを参照してください。
-
Commerce Connectをインストールします。
-
Sitecore Commerceのダウンロード ページからCommerce Connectソフトウェアをダウンロードします。
-
ブラウザー (http://<your_site>/sitecore/admin/UpdateInstallationWizard.aspx) で更新ウィザードを開き、ウィザードの手順に従います。
-
-
Commerce Server Connectをインストールします。
-
Commerce Server ConnectソフトウェアをSitecore Commerceのダウンロード ページからダウンロードします。
-
ブラウザー (http://<your_site>/sitecore/admin/UpdateInstallationWizard.aspx) で更新ウィザードを開き、ウィザードの手順に従います。
-
-
マーチャンダイジングマネージャーをインストールします。
-
Sitecore Merchandising Managerソフトウェアは、Sitecore Commerceのダウンロード ページからダウンロードします。
-
ブラウザー (http://<your_site>/sitecore/admin/UpdateInstallationWizard.aspx) で更新ウィザードを開き、ウィザードの手順に従います。
-
-
Sitecore Reference Storefront powered by Commerce Serverをインストールします。
-
Sitecore Commerceのダウンロード ページからReference Storefrontパッケージをダウンロードします。
-
ブラウザー (http://<your_site>/sitecore/admin/UpdateInstallationWizard.aspx) で更新ウィザードを開き、ウィザードの手順に従います。
-
-
ディスク上のSitecoreサイトの場所に移動し、次の操作を行います。
-
<site>\MergeFiles\Merge.CommerceServer.configファイルの内容をweb.configファイルにコピーします。
-
<site>\MergeFiles\Merge.Commerce.Storefront.configファイルの内容をweb.configファイルにコピーします。
-
web.configファイルのCommerceServerノードのCommerce Server siteName属性をCSSolutionStorefrontSiteに更新します。
-
-
Solrを使用している場合は、Solrを設定します。
-
「Solrの設定」トピックの手順に従って、SitecoreとSolrを統合します。
-
『Solrと連携するためのSCpbCSの構成』トピックの手順に従って、SCpbCS Solrインデックスを使用可能にします。
-
-
Adventure Worksイメージをインストールします。Sitecore Launchpadにログインし、コンテンツ エディターを開きます。
-
Sitecore Launchpadにログインし、コンテンツ エディターを開きます。
-
Sitecoreメニューから 開発ツール\インストール ウィザード を選択し、ウィザードの手順に従います。
-
\Packages\Adventure Works Images.zipファイルをアップロードします。
-
-
Commerce Serverカタログをコンテンツ ツリーで公開します ( 「構成 」トピックの説明を参照)。
-
すべてのコンテンツをWebに公開します。
-
すべてのコンテンツのインデックスを作成します。
別の処理サーバーがある場合は、一部の型をMongoDBに登録する必要があるプロセッサが初期化パイプラインにあるため、そのサーバーに参照ストアフロント更新パッケージをデプロイする必要があります。