intra-mart Accel Platform / セットアップガイド

«  Apache HTTP Server 2.2.x (Windows版)   ::   コンテンツ   ::   Apache Cassandra ( IMBox を利用する場合)  »

Internet Information Services 7.5(IIS)

インストール

  • 製品元のマニュアルを参照してください。

コラム

サーバマネージャーの役割の追加より次の「役割サービス」をインストールする必要があります。
詳細は Internet Information Services 7.5(IIS) のマニュアルを参照してください。
.NET拡張性
ASP
ASP.NET
ISAPI拡張
ISAPIフィルター
設定の詳細は下記を参照してください。

設定

  • Resin へ接続するための設定を行います。

    1. 次のディレクトリに「bin」ディレクトリを作成します。

      「C:/inetpub/wwwroot」

    2. Resin /win32ディレクトリの中にある<Resin.IIS.Handler.dll>ファイルを次のディレクトリにコピーします。

      「C:/inetpub/wwwroot/bin」

    3. 製品メディア内の「Products/tools/iAP/Resin/resin-pro-4.0.31/web.config」ファイルを開き、
      接続先となる Resin のIPアドレス、Resin内部で利用するポート番号(デフォルト値は”6800”)を設定します。
      編集後、「C:/inetpub/wwwroot」ディレクトリに配置します。
      <?xml version="1.0" encoding="UTF-8"?>
      <configuration>
        <system.web>
            <httpRuntime executionTimeout="1200" />
        </system.web>
        <system.webServer>
          <handlers>
            <add name="ResinHandlerFactory" path="*" verb="*"
                  type="Caucho.IIS.ResinHandlerFactory" preCondition="integratedMode" />
          </handlers>
          <httpErrors errorMode="Detailed" />
        </system.webServer>
        <appSettings>
          <add key="resin.servers" value="127.0.0.1:6800" />
          <add key="resin.log-level" value="Information" />
          <add key="resin.socket-timeout" value="1200s" />
        </appSettings>
      </configuration>
      

      注意

      web.config ファイルは IM-Juggling 上では編集できません。
      上記の製品メディアよりファイルを参照してください。
    4. IISの管理画面より仮想ディレクトリを作成します。

      コラム

      本書では、例として次の内容を指定します。
      仮想ディレクトリ名を「imart」とします。
    5. 上記で作成した仮想ディレクトリ「imart」を選択し、機能ビューにて [エラーページ] を選択します。

    6. 右側ペインにて [機能設定の編集] メニューを選択し、
      エラーページ設定の編集ウィンドウにて、[詳細なエラー]をチェックし、[OK]ボタンをクリックします。
    7. Resin を起動します。

    8. Internet Information Services 7.5(IIS) を再起動します。

    9. 確認

    ブラウザより http://<IISのIPアドレス>:<IISのポート番号>/caucho-status でアクセスし
    Resin のステータス画面が表示されたら設定は完了です。

静的ファイルの配置

IM-Juggling から取得した「静的ファイル」を、仮想ディレクトリで設定でした”物理パス”のディレクトリに展開します。
静的ファイルの出力は、 静的ファイルの出力を参照してください。

«  Apache HTTP Server 2.2.x (Windows版)   ::   コンテンツ   ::   Apache Cassandra ( IMBox を利用する場合)  »