配置 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") 到目錄伺服器的使用者 LDAP 項目中,以確保可使用 Windows "domain\user" 式的憑證存取這類使用者。例如在安裝 Windchill 服務期間,您指定了 Windchill 管理員的使用者名稱,並將此使用者新增至目錄伺服器。如果輸入的名稱 (例如 wcadmin) 不是 Windows 使用者,您可以透過「Windchill 主參與者管理員」來更新該使用者,為管理員新增一個替代的使用者名稱。您新增的使用者名稱應為已建立的、IIS 能夠存取的 Windows 使用者名稱。請記住在您換成 IIS 後,IIS 不會存取目錄伺服器中的使用者和密碼資訊。
• 安裝 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 的所有步驟。