この項では、必要なASP.NET、IIS、および.NET Frameworkソフトウェアコンポーネントのインストールについて説明します。ソフトウェアコンポーネントのパッケージ化および配布は、サポートされているWindows Serverプラットフォームのさまざまなバージョンで異なるため、手順も多少異なります。記載されている順番どおりにインストールとセットアップを行ってください。
次の手順は、PlateSpin Migrateのインストール先であるMicrosoft Windows Server 2012 (64ビット)サーバに適用されます。
必要なMicrosoftソフトウェアコンポーネントをインストールするには:
「システム要件(PlateSpin Server)」および「サーバのインストールための一般的なガイドライン」の内容を理解していることを確認します。
ローカルユーザ管理者(LUA)アカウントを使用して目的のPlateSpin Serverホストにログインします。
サーバーマネージャーを使用して、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管理スクリプトおよびツール
サーバーマネージャーを使用して、次に示す必要な機能とサブ機能をインストールします(サーバーマネージャーで、管理>役割と機能の追加の順に選択し、ウィザードに従って機能の選択で機能を選択します)。
.NET Framework 3.5の機能(すべて)
.NET Framework 4.5の機能(すべて)
Windowsプロセスアクティブ化サービス(すべて)
XPSビューア
次の手順は、PlateSpin Migrateのインストール先であるMicrosoft Windows Server 2008 R2サーバに適用されます。
必要なMicrosoftソフトウェアコンポーネントをインストールするには:
「システム要件(PlateSpin Server)」および「サーバのインストールための一般的なガイドライン」の内容を理解していることを確認します。
ローカルユーザ管理者(LUA)アカウントを使用して目的のPlateSpin Serverホストにログインします。
サーバーマネージャーを使用して、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管理コンソール
サーバーマネージャーを使用して、次に示す必要な機能とサブ機能をインストールします(サーバーマネージャーで機能の追加をクリックします)。
.NET Framework (すべてインストール済み)
.NET Framework 3.5.1
WCFアクティブ化
HTTPアクティブ化
非HTTPアクティブ化
Windowsプロセスアクティブ化サービス(すべてインストール済み)
プロセスモデル
.NET環境
構成API
XPSビューア
(条件付き) Windows Server 2008 R2の場合、Microsoft .NET Framework 4.5パッケージをダウンロードしてインストールします。
PlateSpin Migrateは、FIPS (Federal Information Processing Standards Publication 140-2)に準拠するデータ暗号化アルゴリズムをサポートしています。
FIPSに準拠していることが必要である場合、PlateSpin Serverをインストールする前に、目的のPlateSpin Serverホスト上でFIPSを有効にする必要があります。これは、ワークロードのオペレーティングシステムがFIPS準拠モードで実行していることを検出した場合のみ、PlateSpin MigrateがFIPS準拠モードで実行されるためです。
メモ:FIPS準拠モードは、パフォーマンスに影響を及ぼし、データ転送率を最大30%スローダウンさせる可能性があります。
FIPS準拠アルゴリズムを有効にする
PlateSpin Migrateホストのローカルセキュリティポリシーのセキュリティオプションに含まれるFIPS対応アルゴリズムを有効にします。
secpol.mscを実行し、[ローカルポリシー]>[セキュリティオプション]を参照します。
[システム暗号化: 暗号化にFIPS対応アルゴリズムを使用]セキュリティオプションを有効にします。
FIPSのASP.NETサポートを設定します。
ご使用のPlateSpin Serverホストの次のディレクトリにあるmachine.configファイルにアクセスします。
..Windows\Microsoft.Net\Framework\vX.X.XXXXX\Config
次の内容を<system.web>の下に追加します。
<machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
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\