ThingWorx Navigate 업그레이드 > 기존 ThingWorx Navigate 설치에서 Apache Tomcat 업그레이드
  
기존 ThingWorx Navigate 설치에서 Apache Tomcat 업그레이드
기존 ThingWorx Navigate 설치에서 Apache Tomcat을 업그레이드하려면 이 항목의 단계를 따릅니다.
1. Apache TomcatThingWorx Integration Runtime을 중지합니다.
2. 다음 파일을 로컬 폴더에 복사합니다.
<Tomcat Home>\webapps\Thingworx.war
<Tomcat Home>\conf\server.xml
<Tomcat Home>\conf\web.xml
<Tomcat Home>\bin\setenv.bat
<Tomcat Home>\conf\sslkeystore.jks (SSL을 사용하여 Tomcat을 구성한 경우)
(선택 사항) ThingWorx 설치 디렉터리에 있는 ThingworxPlatformThingworxStorage 폴더.
MSSQL 데이터베이스를 사용하여 ThingWorx를 설치한 경우 <Tomcat Home>\lib\mssql-jdbc-<버전>.jre8을 백업합니다.
사용자의 ThingWorxWindchill을 IDP로 사용하도록 구성되어 있는 경우, <Tomcat Home>\webapps\Thingworx\WEB-INF\web.xml<Tomcat-Home>\webapps\Thingworx\WEB-INF\lib\ptc-identity-provider-authentication-filter-<버전>.jar를 백업하십시오.
3. 구성 유형에 따라 다음 작업 중 하나를 수행합니다.
설치 관리자를 사용하여 ThingWorx Navigate를 설치한 경우 <Navigate-Install>/tomcat/apache-tomcat-8.5.23/*의 콘텐츠를 삭제합니다.* Tomcat 폴더. 또한, 설치 관리자 서비스 이름(예: "ThingWorx-Foundation")을 적어둔 후 이 서비스를 삭제합니다. 설치 과정에서 이 이름이 나중에 필요합니다.
ThingWorx Navigate를 수동으로 설치한 경우 Apache Tomcat을 제거하십시오.
4. 32 비트/64 비트 설치 관리자를 사용하여 필요한 Apache Tomcat 버전을 다운로드합니다.
설치된 ThingWorx Platform 버전이 설치하려는 Apache Tomcat 버전을 지원하는지 확인합니다. 호환성 정보를 확인하려면 PTC 참조 문서에서 해당 ThingWorx Platform 버전에 대한 시스템 요구 사항 문서를 검색하십시오.
5. Apache Tomcat을 설치합니다.
설치 관리자를 사용하여 ThingWorx Navigate를 설치한 경우:
설치 디렉터리의 tomcat 폴더에 새 Tomcat을 설치합니다. 경로: <navigate-installation>/tomcat/apache-tomcat-{버전}.
Tomcat 서비스의 이름을 "ThingWorx Foundation"(3단계에서 삭제한 서비스와 동일)으로 바꿉니다. 이렇게 하면 Tomcat 업그레이드 후 ThingWorx Navigate 구성 도구가 올바르게 작동하도록 할 수 있습니다.
Tomcat 설치 및 JAVA 위치 정보는 setenv.bat 파일을 참조하십시오.
Apache Tomcat 설치 지침은 ThingWorx Platform 8 도움말의 ThingWorx 설치 단락에서 확인할 수 있습니다. 다른 ThingWorx Platform 버전에 대한 ThingWorx 설치 안내서를 찾으려면 PTC 참조 문서 페이지를 방문하십시오.
ThingWorx Navigate 설치 내에 JAVA가 이미 설치되기 있기 때문에 이 문서의 JAVA 설치 지침을 무시해도 좋습니다.
Apache Tomcat을 수동으로 설치하기 전에 설치된 ThingWorx Navigate에 따라 tomcat 폴더의 소유자 권한을 반드시 업데이트하십시오.
6. Apache Tomcat 설치 및 설정을 완료한 후, 복사한 Thingworx.war 파일(단계 2 참조)을 <Tomcat Home>webapps 폴더에 넣습니다.
7. ThingworxPlatform 폴더에 비표준 경로가 사용되는 경우, 시스템 환경 변수 THINGWORX_PLATFORM_SETTINGS를 업데이트합니다(Apache Tomcat 업그레이드의 영향을 받는 경우).
8. <Tomcat Home>\webapps에서 PATH 변수를 Tomcat 위치로 업데이트합니다.
9. 구성 파일(web.xml, server.xml)을 변경한 경우, 이 파일(단계 2에서 복사한)을 새 설치의 해당 위치로 붙여넣습니다.
10. 기존 Tomcat이 SSL을 사용하여 구성되었고 업그레이드하기 전에 server.xml을 복사한 경우(단계 2 지침에 따라) 다음 작업 중 하나를 수행합니다.
기존 Tomcat 구성 폴더에서 sslkeystore.jks 파일을 새 설치 위치로 복사합니다.
server.xml의 올바른 sslkeystore.jks 위치로 경로를 업데이트합니다.
11. 사용자의 ThingWorx NavigateWindchill 인증으로 구성된 경우, web.xmlptc-identity-provider-authentication-filter-<version>.jar 파일을 다시 해당 위치에 넣습니다.
12. Apache TomcatThingWorx Integration Runtime을 시작합니다.
ThingWorx Navigate를 성공적으로 업그레이드했습니다. 새 버전을 사용하여 작업을 시작해 보십시오.
* 
업데이트 후 ThingWorx Composer에 액세스할 수 없으며 500 오류가 발생하는 경우 CS315394를 참조하십시오.