配置 IIS 與 Embedded Servlet Engine:事前準備
PTC 支援具有 Windchill 的際網路資訊服務 (IIS)。
在開始本組態之前,您應該已經:
• 參閱 Windchill 軟體一覽表中本發行版本支援的 IIS 版本。
• 安裝支援的 IIS 版本,包括 Microsoft Script Debugger。偵錯器為選用,但它對於偵錯很有幫助。
• 安裝 Java SE Development Kit (JDK)。
• 安裝的 HTTP Server。
PTC 強烈建議您在轉換到 IIS 之前,使用搭附的 HTTP Server 以首次測試您的 Info*Engine 安裝。坦白地說,使用 HTTP Server 測試安裝會花費一段很短的時間,但如果有任何事項與 IIS 搭配時無法正常運作,這樣的測試可省下大量進行疑難排解的時間。
• 將 Info*Engine 安裝為 Windchill 解決方案的一部份。
• 已安裝您要使用的任何 Windchill 解決方案且已使用 HTTP Server 進行了測試。完成這個步驟可確保在您換成使用 IIS 之前,Windchill 已正確安裝。
在使用 HTTP Server 測試 Windchill 的過程中,您可能會新增一個替代的使用者名稱 (例如 "domainxzy\userxyz") 到 Windchill Directory Server 的使用者 LDAP 項目中,以確保可使用 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 可轉散發套件 (64) 導覽至 $WT_HOME/tomcat/connectors/iis/vcredist/ 並按一下 vcredist_x64.exe。
• 安裝所有廠商要求的作業系統修補程式,以及進行其他建議的安裝。如需支援的作業系統版本,請參閱 PTC 參考文件網站中的軟體一覽表。
• 確定已安裝適當的「角色」服務,以確保 IIS 可使用 Windchill。
必要角色服務
以下是 IIS 使用 Windchill 的最低必要「角色」服務:
• 通用 HTTP 功能
◦ 靜態內容
◦ 預設文件
◦ 目錄瀏覽
◦ HTTP 錯誤
• 應用程式開發
◦ ISAPI 副檔名 (依預設未安裝)
◦ ISAPI 篩選器 (依預設未安裝)
• 健全與診斷
◦ HTTP 記錄
• 安全性
◦ 基本驗證 (依預設未安裝)
◦ URL 授權 (依預設未安裝)
• 管理工具
◦ IIS 管理控制台
◦ IIS 管理指令集與工具 (依預設未安裝)
下一節將引導您進行配置 IIS 和 Windchill 的所有步驟。