설치 및 업그레이드 > ThingWorx Apps 확장 프로그램 가져오기
ThingWorx Apps 확장 프로그램 가져오기
* 
이 항목의 지침은 단일 서버 ThingWorx Apps 시스템에서 ThingWorx의 초기 가져오기에 관한 것입니다. 고가용성 활성-활성 환경으로 구성된 ThingWorx 시스템에서 ThingWorx Apps를 가져오는 경우 고가용성 활성-활성 환경에 대한 ThingWorx Apps 확장 가져오기의 지침을 따르십시오.
이전 ThingWorx Apps 릴리즈에서 업그레이드하는 경우 ThingWorx Apps 업그레이드 항목을 참조하십시오.
ThingWorx AppsThingWorx 시스템에 확장으로 가져옵니다.
다음 단원의 단계를 완료하십시오.
사전 요구 사항
이 제품을 ThingWorx 확장으로 가져오기 전에 다음 전제 조건을 완료하십시오.
ThingWorx Apps 제품 요구 사항을 검토합니다.
ThingWorx 9.0 요구 사항을 검토합니다. 자세한 내용은 ThingWorx 도움말 센터의 9.0 시스템 요구 사항을 참조하십시오.
ThingWorx 9.0을 설치합니다. 자세한 내용은 ThingWorx 도움말 센터의 ThingWorx 설치를 참조하십시오.
ThingWorx에서 확장 가져오기를 활성화하도록 구성합니다. 자세한 내용은 ThingWorx 도움말 센터의 확장 프로그램 가져오기를 참조하십시오.
ThingWorx 확장을 가져오기 전에 ThingWorx 플랫폼 설치의 일부로 ThingWorx Apps Remote Access Extension을 가져와야 합니다. 자세한 내용은 ThingWorx 도움말 센터의 ThingWorx Remote Access Extension 및 Remote Access Client에 대한 지원 매트릭스를 참조하십시오.
확장 파일 가져오기
ThingWorx Apps를 기존 ThingWorx 9.x 플랫폼 설치에 ThingWorx 확장으로 가져옵니다.
1. ThingWorx Remote Access Extension을 가져와야 합니다. 자세한 내용은 ThingWorx 도움말 센터의 ThingWorx Remote Access Extension 및 Remote Access Client에 대한 지원 매트릭스를 참조하십시오.
2. 다음 파일의 콘텐츠를 다운로드하고 압축을 풉니다. ThingWorx-Apps-<버전>-extension-bundle
다운로드를 찾으려면 PTC 소프트웨어 다운로드 페이지로 이동하여 ThingWorx Foundation > Release 9.0 > ThingWorx Manufacturing Apps Extension 또는 ThingWorx Service Apps Extension 폴더를 확장합니다.
3. ThingWorx Apps 확장 파일을 가져옵니다. 확장 파일은 다음 순서로 가져와야 합니다.
a. ThingWorx-Apps-<버전>-extension-dependencies
b. ThingWorx-Apps-<버전>-extension
확장 파일을 가져오려면 다음을 수행하십시오.
a. ThingWorx Composer에서 가져오기/내보내기 > 가져오기로 이동합니다.
b. 가져오기 창의 가져오기 옵션 목록에서 확장을 선택합니다.
c. 파일 이름에서 찾아보기를 클릭합니다. 확장 프로그램 파일을 찾아 선택합니다.
d. 가져오기를 클릭합니다. 가져오기가 완료되면 닫기를 클릭합니다.
e. 필요에 따라 반복합니다.
4. 가져오기가 완료된 후 관리 > 확장으로 이동하여 확장을 확인합니다.
선택적 확장 가져오기
다음 선택적 확장은 ThingWorx Apps와 함께 가져올 수 있으며 PTC 소프트웨어 다운로드 페이지의 동일한 위치에서 다운로드할 수 있습니다.
ThingWorx-Asset-Remoting-<버전>-extension - Asset Advisor에서 Remote Access and Control 기능을 사용할 수 있습니다. 자세한 내용은 Remote Access and Control 항목을 참조하십시오.
ThingWorx-Apps-<버전>-extension-factory-demo - 제조 계획 활동에 대한 예제 구현을 제공합니다. 자세한 내용은 제조 계획 예제 구현 항목을 참조하십시오.
다음 선택적 확장 프로그램은 ThingWorx Apps와 함께 가져올 수 있으며 ThingWorx Foundation > Release 9.0 > ThingWorx Utilities > 최근 제조코드에서 다운로드할 수 있습니다.
ThingWorx-Utilities-Software-Content-Management-<버전> - 자세한 내용은 Software Content Management 항목을 참조하십시오.
* 
ThingWorx Utilities Core 확장 번들(ThingWorx-Utilities-Core-<버전>)은 ThingWorx Software Content Management 확장에 대한 사전 요구 사항이므로 먼저 가져와야 합니다. ThingWorx Utilities Core 확장 번들을 아직 가져오지 않은 경우 ThingWorx Software Content Management 확장을 가져오기 전에 가져오십시오. 자세한 내용은 ThingWorx Utilities 도움말 센터의 ThingWorx Utilities 설치를 참조하십시오.
다음 선택적 확장 프로그램은 ThingWorx Apps와 함께 가져올 수 있으며 ThingWorx Foundation > Release 8.5 > ThingWorx Rockwell FactoryTalk MES 확장 프로그램에서 다운로드할 수 있습니다. 이 8.5.0 확장은 ThingWorx Apps 9.0에서 지원됩니다.
ThingWorx-Rockwell-FT-MES-8-5-0-Extension-Bundle - 자세한 내용은 ThingWorx Rockwell FactoryTalk MES 통합 항목을 참조하십시오.
ThingWorx Apps 확장을 가져온 것과 같은 방식으로 선택적 확장을 가져옵니다.
가져오기 후 데이터베이스 구성
ThingWorx Apps 확장을 가져온 후 다음 데이터베이스 구성을 완료합니다.
1. 데이터베이스에 해당하는 데이터베이스 사물(PTC.SCA.SCO.PostgresDatabase 또는 PTC.SCA.SCO.MSSQLDatabase)로 이동합니다.
2. 구성 아래에서 JDBC 연결 문자열, 데이터베이스 사용자 이름데이터베이스 암호 필드를 포함하여 사용자의 데이터베이스에 적합하게 JDBC 설정을 지정합니다. ThingWorx Platform에 사용되는 동일한 데이터베이스를 사용 중인 경우 이러한 세 개 필드는 platform-settings.json 파일에 지정된 값과 동일한 값을 사용합니다.
* 
데이터베이스 사물을 구성하기 전에 필요한 JDBC 드라이버가 ThingWorx에 있는지 확인합니다. ThingWorx는 JDBC 드라이버를 사용하여 JDBC 호환 데이터베이스(예: SQL Server, MySQL 등)에 연결할 수 있습니다. 데이터베이스가 방화벽 뒤에 있는 경우 OLEDB 및 ODBC를 사용하는 ThingWorx Edge MicroServer 및 ThingWorx 호스트/리소스를 사용하여 연결할 수도 있습니다. ThingWorx에 데이터베이스용 JDBC 확장 프로그램이 없는 경우 JDBC 드라이버를 다운로드하고 /<Tomcat 폴더>/webapps/Thingworx/WEB-INF/lib 위치에 파일을 추가하여 해당 드라이버를 수동으로 추가할 수 있습니다. 드라이버를 복사한 후 ThingWorx 서버를 다시 시작해야 합니다.
3. 저장을 클릭하여 데이터베이스 사물을 저장합니다.
4. PTC.Factory.C_LaunchPointConfigurationThing_[ReleaseVersion] 사물로 이동합니다.
5. 구성DatabaseConfigurationSettings 단원에서 2단계에서 구성한 데이터베이스 사물을 가리키도록 DBConnection 필드를 편집합니다.
6. 저장을 클릭하여 시작 지점 구성 사물을 저장합니다.
7. PTC.SCA.SCO.DatabaseManager 사물로 이동합니다.
8. 서비스에서 CreateTables 서비스를 실행합니다.
스크립트 시간 초과 설정 업데이트
스크립트 시간 초과 설정을 업데이트합니다.
1. ThingWorx 서버에서 ThingWorxPlatform 폴더로 이동합니다.
2. 텍스트 편집기에서 platform-settings.json 파일을 엽니다.
3. ScriptTimeout 설정을 찾아 500으로 업데이트합니다.
4. platform-settings.json 파일을 저장한 후 닫습니다.
5. ThingWorx 서버를 다시 시작합니다.
자세한 내용은 ThingWorx 도움말 센터의 platform-settings.json 구성 세부 정보를 참조하십시오.
ThingWorx Apps 액세스
ThingWorx Apps에 액세스하려면 ThingWorx 서버에서 다음 URL로 이동합니다. <포트>를 사용자의 포트 번호로 바꿉니다.
https://localhost:<포트>/Thingworx/FormLogin/Welcome
기본 사용자 이름은 Administrator입니다. 암호는 ThingWorx 설치 및 구성 과정에서 사용자가 지정한 암호입니다.