1.2 前提条件のソフトウェアのインストール

この項では、必要なASP.NET、IIS、および.NET Frameworkソフトウェアコンポーネントのインストールについて説明します。ソフトウェアコンポーネントのパッケージ化および配布は、サポートされているWindows Serverプラットフォームのさまざまなバージョンで異なるため、手順も多少異なります。記載されている順番どおりにインストールとセットアップを行ってください。

1.2.1 Windows Server 2012システムへの前提条件のソフトウェアのインストール

次の手順は、PlateSpin Migrateのインストール先であるMicrosoft Windows Server 2012 (64ビット)サーバに適用されます。

必要なMicrosoftソフトウェアコンポーネントをインストールするには:

  1. システム要件(PlateSpin Server)」および「サーバのインストールための一般的なガイドライン」の内容を理解していることを確認します。

  2. ローカルユーザ管理者(LUA)アカウントを使用して目的のPlateSpin Serverホストにログインします。

  3. サーバーマネージャーを使用して、Webサーバー(IIS)の役割とその役割サービスをインストールします。Webサーバのデフォルトの役割サービスセットはそのまま保持し、次に示す必要な役割サービスをそのサブ役割サービスとともに追加します(スタート]>[すべてのプログラム>管理ツール>サーバーマネージャーの順に選択します。続いて、管理>役割と機能の追加の順に選択し、ウィザードに従ってサーバーの役割の選択および役割サービスの選択でWebサーバのサーバの役割と役割サービスを選択します。

    • Webサーバ(IIS) (25/43個をインストール済み)

      • Webサーバ(19/34個をインストール済み)

        • HTTP基本機能(4/6個をインストール済み)

          • 既定のドキュメント

          • ディレクトリの参照

          • HTTPエラー

          • 静的なコンテンツ

        • 状態と診断(2/6個をインストール済み)

          • HTTPログ

          • 要求の監視

        • パフォーマンス(1/2個をインストール済み)

          • 静的なコンテンツの圧縮

        • セキュリティ(5/9個をインストール済み)

          • 要求のフィルタリング

          • 基本認証

          • IPおよびドメインの制限

          • URL承認

          • Windows認証

        • アプリケーション開発(7/11個をインストール済み)

          • .NET拡張性3.5

          • .NET拡張性4.5

          • アプリケーションの初期化

          • ASP.NET 3.5

          • ASP.NET 4.5

          • ISAPI拡張

          • ISAPIフィルタ

        • 管理ツール(6/7個をインストール済み)

          • IIS管理コンソール

          • IIS 6管理互換

            • IIS 6メタベース互換

            • IIS 6管理コンソール

            • IIS 6スクリプトツール

            • IIS 6 WMI互換

          • IIS管理スクリプトおよびツール

  4. サーバーマネージャーを使用して、次に示す必要な機能とサブ機能をインストールします(サーバーマネージャーで、管理>役割と機能の追加の順に選択し、ウィザードに従って機能の選択で機能を選択します)。

    • .NET Framework 3.5の機能(すべて)

    • .NET Framework 4.5の機能(すべて)

    • Windowsプロセスアクティブ化サービス(すべて)

    • XPSビューア

1.2.2 Windows Server 2008 R2システムへの前提条件のソフトウェアのインストール

次の手順は、PlateSpin Migrateのインストール先であるMicrosoft Windows Server 2008 R2サーバに適用されます。

必要なMicrosoftソフトウェアコンポーネントをインストールするには:

  1. システム要件(PlateSpin Server)」および「サーバのインストールための一般的なガイドライン」の内容を理解していることを確認します。

  2. ローカルユーザ管理者(LUA)アカウントを使用して目的のPlateSpin Serverホストにログインします。

  3. サーバーマネージャーを使用して、Webサーバー(IIS)の役割とその役割サービスを追加します。Webサーバのデフォルトの役割サービスセットはそのまま保持し、次に示す必要な役割サービスをそのサブ役割サービスとともに追加します(スタート]>[すべてのプログラム>管理ツール>サーバーマネージャーの順に選択し、役割の追加をクリックします。続いて、ウィザードに従ってサーバーの役割の選択および役割サービスの選択でWebサーバのサーバの役割と役割サービスを選択します)。

    • Web Server (IIS)

      • Webサーバ

        • HTTP基本機能(すべてインストール済み)

          • 静的なコンテンツ

          • 既定のドキュメント

          • ディレクトリの参照

          • HTTPエラー

          • HTTPリダイレクション

          • WebDAV発行

        • アプリケーション開発(4/7個をインストール済み)

          • ASP .NET

          • .NET Extensibility

          • ISAPI拡張

          • ISAPIフィルタ

        • 状態と診断(2/6個をインストール済み)

          • HTTPログ

          • 要求の監視

        • セキュリティ(すべてインストール済み)

          • 基本認証

          • Windows認証

          • ダイジェスト認証

          • クライアント証明書のマッピング

          • IISクライアント証明書のマッピング

          • URL承認

          • 要求フィルタ

          • IPおよびドメインの制限

        • パフォーマンス(1/2個をインストール済み)

          • 静的なコンテンツの圧縮

        • 管理ツール(すべてインストール済み)

          • IIS管理コンソール

          • IIS管理スクリプトおよびツール

          • 管理サービス

          • IIS 6管理互換

            • IIS 6メタベース互換

            • IIS 6 WMI互換

            • IIS 6スクリプトツール

            • IIS 6管理コンソール

  4. サーバーマネージャーを使用して、次に示す必要な機能とサブ機能をインストールします(サーバーマネージャー機能の追加をクリックします)。

    • .NET Framework (すべてインストール済み)

      • .NET Framework 3.5.1

      • WCFアクティブ化

        • HTTPアクティブ化

        • 非HTTPアクティブ化

    • Windowsプロセスアクティブ化サービス(すべてインストール済み)

      • プロセスモデル

      • .NET環境

      • 構成API

    • XPSビューア

  5. (条件付き) Windows Server 2008 R2の場合、Microsoft .NET Framework 4.5パッケージをダウンロードしてインストールします。

1.2.3 FIPS準拠データ暗号化アルゴリズムのサポートの有効化(オプション)

PlateSpin Migrateは、FIPS (Federal Information Processing Standards Publication 140-2)に準拠するデータ暗号化アルゴリズムをサポートしています。

FIPSに準拠していることが必要である場合、PlateSpin Serverをインストールする前に、目的のPlateSpin Serverホスト上でFIPSを有効にする必要があります。これは、ワークロードのオペレーティングシステムがFIPS準拠モードで実行していることを検出した場合のみ、PlateSpin MigrateがFIPS準拠モードで実行されるためです。

メモ:FIPS準拠モードは、パフォーマンスに影響を及ぼし、データ転送率を最大30%スローダウンさせる可能性があります。

FIPS準拠アルゴリズムを有効にする

  1. PlateSpin Migrateホストのローカルセキュリティポリシーのセキュリティオプションに含まれるFIPS対応アルゴリズムを有効にします。

    1. secpol.mscを実行し、[ローカルポリシー]>[セキュリティオプション]を参照します。

    2. [システム暗号化: 暗号化にFIPS対応アルゴリズムを使用]セキュリティオプションを有効にします。

  2. FIPSのASP.NETサポートを設定します。

    1. ご使用のPlateSpin Serverホストの次のディレクトリにあるmachine.configファイルにアクセスします。

      ..Windows\Microsoft.Net\Framework\vX.X.XXXXX\Config
      
    2. 次の内容を<system.web>の下に追加します。

      <machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
      
  3. PlateSpin Serverホストの下記に一覧表示されている各ディレクトリにあるweb.configファイルにアクセスし、各web.configファイルの<system.web>要素の下に次を追加します。

    <machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
    
    • PlateSpin Migrateインストールディレクトリ\PlateSpin Forge\web\

    • PlateSpin Migrateインストールディレクトリ\Web\

    • PlateSpin Migrateインストールディレクトリ\ConfigurationEditor.Web\

    • PlateSpin Migrateインストールディレクトリ\Protection.WebServices\

    • PlateSpin Migrateインストールディレクトリ\OfxWeb\