IIS と Embedded Servlet Engine の設定: 開始する前に
PTC では、Internet Information Services (IIS) と Windchill の併用をサポートしています。
インストールを開始する前に、以下の作業が完了している必要があります。
• このリリースでサポートしている IIS のバージョンを Windchill ソフトウェアの表で確認する。
• Microsoft Script Debugger を含む、サポートされているバージョンの IIS をインストールする。このデバッガはオプションですが、デバッグに役立ちます。
• Java SE Development Kit (JDK) をインストールする。
• PTC HTTP Server をインストールする。
まずバンドルされている PTC HTTP Server を使用して Info*Engine インストールをテストし、その後で IIS に切り替えてください。PTC HTTP Server を使用したインストールのテストは短時間で済み、IIS との連動の不具合のトラブルシューティングに要する時間を大幅に短縮します。
• Windchill ソリューションの一部としてインストールされている Info*Engine。
• 使用する Windchill ソリューションをインストールし、PTC HTTP Server との連動をテストする。この手順を実行すると、Windchill が正しくインストールされたことを確認してから IIS に切り替えることができます。
Windchill と Windchill Directory Server の連動テストでは、PTC HTTP Server のユーザーの LDAP エントリに代替ユーザー名 (domainxzy\userxyz など) を追加すると、Windows の domain\user 形式の資格証明を使用しているユーザーにアクセスできます。たとえば、Windchill サービスのインストール時に Windchill 管理者のユーザー名を指定した場合は、このユーザーが Windchill Directory Server に追加されています。入力した名前 (wcadmin など) が Windows ユーザーでない場合は、Windchill プリンシパルアドミニストレータを使用してユーザーを更新することによって、管理者の代替ユーザー名を追加できます。追加するユーザー名は、IIS からアクセス可能な設定済みの Windows ユーザーにしてください。IIS に切り替えた後、IIS は Windchill Directory Server のユーザーおよびパスワード情報にアクセスしないことに注意してください。
• Microsoft Visual C++ 2010 SP1 再頒布可能パッケージ (x64) をインストールします。Microsoft Visual C++ 2010 SP1 再頒布可能パッケージ (x64) をインストールするには、$WT_HOME/tomcat/connectors/iis/vcredist/ に移動して vcredist_x64.exe をクリックします。
• ベンダーが必要とするすべてのオペレーティングシステムパッチとほかの推奨プログラムをインストールする。サポートされているオペレーティングシステムのバージョンについては、PTC Documentaiton Reference Web サイトのソフトウェアマトリックスを参照してください。
• IIS が Windchill 環境で動作するように、該当する役割サービスがインストール済みであることを確認する。
必要な役割サービス
次に、IIS が Windchill 環境で動作するために最小限必要な役割サービスを示します。
• 共通 HTTP 機能
◦ 静的コンテンツ
◦ デフォルトドキュメント
◦ ディレクトリブラウズ
◦ HTTP エラー
• アプリケーション開発
◦ ISAPI エクステンション (デフォルトではインストールされない)
◦ ISAPI フィルタ (デフォルトではインストールされない)
• ヘルスチェックおよび診断
◦ HTTP ログ作成
• セキュリティ
◦ 基本認証 (デフォルトではインストールされない)
◦ URL 認証 (デフォルトではインストールされない)
• 管理ツール
◦ IIS 管理コンソール
◦ IIS 管理スクリプトおよびツール (デフォルトではインストールされない)
次のセクションでは、IIS と Windchill の設定について手順に従って説明します。