安装和配置 > 安装 ThingWorx > ThingWorx 安装概述
ThingWorx 安装概述
* 
这些安装步骤已在 ThingWorx 8.5.0 和 Apache Tomcat 8.5.x 上进行过测试,这一点在该过程中所使用的文件名内有所反映,但也可能支持其他版本。有关其他信息,请参阅 ThingWorx 系统要求。常规步骤可用于 ThingWorx 8 的任一版本。
。早期版本的 PDF 版本可使用 PTC 支持门户的“参考文档”页面进行定位。
升级
如果您要升级到较新版本,请参阅 升级 ThingWorx指南。
安装先决条件
必须安装 Apache Tomcat 和 Oracle Java。如果未对数据库使用 H2,则可能需要 PostgreSQL、InfluxDB 或 MSSQL 服务器。更多有关数据库和部署选项的详细信息,请参阅 ThingWorx 部署架构指南
支持的操作系统
ThingWorx 目前支持
Ubuntu
RHEL
数据库选项
在安装 ThingWorx 之前,有几个数据库选项需要考虑。
H2 是一个嵌入式数据库选项
PostgreSQL、MSSQL、Azure SQL 和 InfluxDB 是需要额外配置步骤的外部数据库
* 
如果您的数据库不使用 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 高可用性指南