Allied SkyMarshal: インストールガイド
前へ 次へ 目次

3.6 サーバーの設定(IIS 6.x)

サーバーの設定(IIS 6.x)を行います。

Note
IIS 5.x をご使用の場合は、「ユーザー権限の設定(IIS 5.x)」にお進みください。
IIS 7.x をご使用の場合は、「サーバーの設定(IIS 7.x)」にお進みください。

3.6.1 最初に行う設定

  1. 「コントロール パネル」→「管理ツール」から「インターネット インフォメーション サービス(IIS)マネージャ」を起動し、「Web サービス拡張」を選択します。
    iis6_006.png
  2. ここで、「すべての不明なISAPI拡張」、「Active Server Pages」、「ASP.NET」を「禁止」から「許可」に設定します。
    iis6_007.png

    Note
    ASP.NET のバージョンは、インストールされている .NET Framework によって異なります。(SkyMarshal ではバージョン4が必要です)

3.6.2 64ビット版での追加設定

OSが64ビット版の場合は、IIS 6.x を32ビット(WOW64)モードで動作させるための設定を行います。

  1. コマンドプロンプトを開き、IIS 6.x を32ビットで動作させるための以下のコマンドを実行します。

    cscript %systemdrive%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
    
  2. 続いて、 .NET Framework4用のIISマッピングを32ビットで動作させるため、以下のコマンドを実行します。

    %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
    
  3. IISマネージャの Web サービス拡張を開き、「ASP.NET v4.0.30319 (32-bit)」を「許可」に設定します。

    iis6_64_01.png
  4. 以下のコマンドを入力して、IIS 6.x を再起動します。

    iisreset /restart

    以上で設定は完了です。 続いて、以下の設定に進んでください。

Note
64ビット版のOSで SkyMarshal を動作させるには、バージョン4の .NET Framework が必要です。

Note
IIS 6.x の場合、SkyMarshal と他の IIS 上で動作する64ビット対応のサービス(CGI や ISAPI 拡張など)とを共存して動作させることはできません。

Note
IIS 6.x を64ビットモードの動作に戻すには、以下の設定を行います。

1. コマンドプロンプトを開き、IIS 6.x を64ビットで動作させるための以下のコマンドを実行します。
 cscript %systemdrive%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0

2. 続いて、 .NET Framework4 用の IIS マッピングを64ビットで動作させるため、以下のコマンドを実行します。
 %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i

3. IIS マネージャの Web サービス拡張を開き、「ASP.NET v4.0.30319(32-bit)」を「禁止」に設定します。

4. 以下のコマンドを入力して、IIS 6.x を再起動します。
 iisreset /restart

(C) 2009-2013 アライドテレシスホールディングス株式会社
613-001245 Rev.F