설치 및 구성 > ThingWorx 설치 > ThingWorx 설치 개요
ThingWorx 설치 개요
* 
이러한 설치 단계는 ThingWorx 8.5.0 및 Apache Tomcat 8.5.x에서 테스트되었으며 프로세스에 사용된 파일 이름은 이를 반영하지만 다른 버전이 지원될 수도 있습니다. 자세한 내용은 ThingWorx 시스템 요구사항을 참조하십시오. 일반 단계는 ThingWorx 8의 모든 버전에 사용할 수 있습니다.
. 이전 버전의 PDF 버전은 PTC 지원 포털의 참조 문서 페이지를 사용하여 찾아볼 수 있습니다.
업그레이드
최신 버전으로 업그레이드할 경우 Upgrading ThingWorx(ThingWorx 업그레이드) 안내서를 참조하십시오.
설치 필수 구성 요소
Apache Tomcat 및 Oracle Java가 설치되어 있어야 합니다. 데이터베이스에 H2를 사용하지 않는 경우 PostgreSQL, InfluxDB 또는 MSSQL Server가 필요할 수 있습니다. 데이터베이스 및 배포 옵션에 대한 자세한 내용은 ThingWorx Deployment Architecture Guide(ThingWorx 배포 아키텍처 안내서)를 참조하십시오.
지원되는 운영 체제
현재 다음에서 ThingWorx가 지원됩니다.
Ubuntu
RHEL
데이터베이스 옵션
ThingWorx를 설치하기 전에 고려할 몇 가지 데이터베이스 옵션이 있습니다.
H2는 포함된 데이터베이스 옵션입니다.
PostgreSQL, MSSQL, Azure SQL 및 InfluxDB는 추가 구성 단계가 필요한 외부 데이터베이스입니다.
* 
데이터베이스에 대해 PostgreSQL 또는 H2를 사용하지 않는 경우 추가 설치 및 구성 정보는 다음을 참조하십시오.
InfluxDB: (8.4+에서 사용 가능): InfluxDB를 지속성 공급자로 사용
AzureSQL: (8.4+에서 사용 가능): AzureSQL을 지속성 공급자로 사용
데이터베이스 옵션에 대한 자세한 내용은 지속성 공급자 를 참조하십시오.
시스템 요구사항
소프트웨어 및 하드웨어 요구사항에 대한 자세한 내용은 ThingWorx 시스템 요구사항을 참조하십시오.
이 문서는 다음과 같이 생산 환경에서 ThingWorx를 실행하기 위한 구성 요구사항과 서버 하드웨어를 제공합니다.
코어 운영 체제 소프트웨어 요구사항
ThingWorx에 필요한 필수 소프트웨어
최소 크기 요구사항(생산 용도)
PostgreSQL HA(고가용성) 옵션
선택적 고가용성 레이어가 있는 PostgreSQL을 데이터베이스 수준 및/또는 ThingWorx 수준에서 사용할 수 있습니다. HA의 경우 추가 단계가 필요하며 이에 대한 자세한 내용은 ThingWorx 고가용성 을 참조하십시오.