ShareFileデータ用にサーバーを準備する
このセクションで説明する Web サーバー (IIS) の役割と ASP.NET セットアップは、ShareFile データおよび記憶域ゾーンコネクタ用の記憶域ゾーンに必要です。これらの手順は Windows Server 2012 に基づいていますが、それ以降のバージョンでも有効です。
Microsoft .NET バージョンの更新
ストレージゾーンコントローラーのインストールに進む前に、適切なバージョンの Microsoft .NET Framework を使用していることを確認してください。
- ストレージゾーンコントローラ 5.x には、.NET 4.8 以降が必要です。.NET 4.8をダウンロードするにはここをクリックしてください
ShareFileアプリケーションを使用する場合は、Microsoft.NETの最新バージョンを利用することを推奨します。
Web サーバー (IIS) の役割と ASP.NET 役割サービスを有効にするには
-
ストレージゾーンコントローラーをインストールするサーバーに、ローカル管理者権限を持つアカウントでログオンします。
-
サーバーマネージャーコンソールのダッシュボードを開き、[ 管理] > [役割と機能の追加 ] をクリックして、役割と機能の追加ウィザードを開きます。
-
役割と機能の追加ウィザードで、[ 次へ] をクリックします。
-
[インストールの種類を選択] ページで、[役割ベースまたは機能ベースのインストール] をクリックし、[ 次へ] をクリックします。
-
[宛先サーバーの選択] ページで、サーバープールからサーバーを選択し、[ 次へ] をクリックします。
-
[サーバーの役割の選択] ページで、[Web サーバー (IIS)] チェックボックスをオンにし、[ 次へ] をクリックします。
-
[ 機能の追加 ] をクリックして、IIS に必要な機能を追加します。
-
[ 機能を追加] をクリックします。[機能の選択] ページが表示されます。
-
次の画面に表示されている必要な設定を選択し、[ 次へ] をクリックします。
-
[Web サーバーの役割 (IIS)] ページで、[ 次へ] をクリックします。
-
[役割サービスの選択] ページで、[基本認証] および [Windows 認証] チェックボックスをオンにし、[ 次へ] をクリックします。
-
[インストールの選択の確認] ページで、[ インストール] をクリックします。
-
インストールが完了したら、[ 閉じる ] をクリックし、サーバーを再起動します。
IIS を構成するには
Web サーバー (IIS) の役割と ASP.NET 役割サービスを有効にした後、IIS を構成します。
-
IIS マネージャーコンソールを開き、ストレージゾーンコントローラーのサーバーノードをクリックし、次に [ISAPI と CGI の制限] をダブルクリックします。
-
各 ASP.NET エントリを [許可] に設定します。
-
ドメインサーバーまたはパブリック証明書がサーバーにインストールされていることを確認します。IIS マネージャーコンソールで、ストレージゾーンコントローラーサーバーノードをクリックし、「サーバー証明書」をダブルクリックします。
パブリック認証局に関連付けられた証明書がない場合は、続行する前にサーバーに証明書をインストールしてください。詳細については、「 SSL 証明書のインストール」を参照してください。
注:
ストレージゾーンコントローラーを備えたNetScaler Gateway または同様のアプライアンスを使用している場合は、ドメインサーバー証明書を使用できます。標準ゾーンのすべてのインターネットトラフィックは、パブリック証明書を使用して処理する必要があります。
-
IIS マネージャーコンソールで、[ 既定の Web サイト ] をクリックし、[ バインド] をクリックします。
-
[追加] をクリックし、次のようにサイトバインドを設定します。
- タイプはhttpsです。
- IPアドレスはすべて未割り当てです。
- ポートは443です。
- SSL 証明書は、インストールされている証明書です。
-
Web サーバ接続をテストするには、
http://localhost/
とhttps://localhost/
に移動します。接続に成功すると、IIS ロゴが表示されます。HTTPS は、URL ヘッダーのローカルホスト名と一致しない証明書に関するメッセージを表示します。これは期待されており、安全にウェブサイトに進むことができます。
-
ストレージゾーンコントローラーを VM にインストールする場合は、VM のスナップショットを撮ります。
注:
ストレージゾーンコントローラーは CORS を使用するため、 OPTIONS http 動詞を有効にする必要があります。IIS リクエストフィルタリング機能をチェックして、 OPTIONS 動詞が無効になっていないことを確認してください。