安裝與組態 > 安裝 ThingWorx > ThingWorx 安裝概觀
ThingWorx 安裝概觀
* 
這些安裝步驟已在 ThingWorx 8.5.0 與 Tomcat Apache Tomcat 8.5.x 上進行了測試,且在流程中使用的檔案名稱會反映出此情況,但也可能支援其他版本。如需其他資訊,請參閱 ThingWorx 系統需求。一般步驟可用於任何版本的 ThingWorx 8。
。您可在 PTC 支援入口網站的參考文件頁找到舊版 PDF。
升級
如果要升級至較新版本,請參閱 升級 ThingWorx 指南。
安裝先決條件
您必須安裝 Apache Tomcat 與 Oracle Java。如果未針對資料庫使用 H2,則可能需要 PostgreSQL、InfluxDB 或 MSSQL 伺服器。如需有關資料庫與部署選項的詳細資訊,請參閱 ThingWorx 部署架構指南
支援的作業系統
ThingWorx 目前在下列環境中受支援
視窗
Ubuntu
RHEL
資料庫選項
在安裝 ThingWorx 之前,有數個資料庫選項需要考慮。
H2 是內嵌資料庫選項
PostgreSQL、MSSQL、Azure SQL 與 InfluxDB 是需要其他組態步驟的外部資料庫
如需有關資料庫選項的詳細資訊,請參閱 ThingWorx 部署架構指南ThingWorx 規模估算指南,以及 ThingWorx 模型與資料最佳作法
* 
如果您不將 PostgreSQL 或 H2 用於資料庫,請參閱下列內容以獲取其他安裝與組態資訊:
Microsoft SQL Server: MS SQL Server 與 ThingWorx 入門指南
InfluxDB:(在 8.4+ 中可用): 將 InfluxDB 用作持續性提供者
AzureSQL:(在 8.4+ 中可用): 使用 AzureSQL 作為持續性提供者
如需有關資料庫選項的其他資訊,請參閱 持續性提供者
系統需求
如需有關軟體與硬體需求的詳細資訊,請參閱 ThingWorx 系統需求
本文件針對在生產環境中執行 ThingWorx 提供下列伺服器硬體與組態需求:
核心作業系統軟體需求
ThingWorx 需要的必備軟體
最低規模估算需求 (用於生產)
PostgreSQL 高可用性 (HA) 選項
您可以在資料庫層級和/或 ThingWorx 層級將 PostgreSQL 與選用的高可用性層搭配使用。針對 HA 的其他步驟均是必要的,且位於 ThingWorx 高可用性 中。