IIS 및 Embedded Servlet Engine 구성: 시작하기 전에
PTC는 Windchill과 함께 IIS(Internet Information Services)를 지원합니다.
이 구성을 시작하기 전에 다음을 수행해야 합니다.
• Windchill 소프트웨어 매트릭스에서 해당 릴리즈에서 지원되는 IIS 버전을 확인합니다.
• Microsoft 스크립트 디버거를 포함하여 지원되는 IIS 버전을 설치합니다. 디버거는 선택 사항이지만, 디버깅 작업에 매우 유용합니다.
• Java SE Development Kit(JDK)를 설치합니다.
• PTC HTTP Server를 설치합니다.
IIS로 전환하기 전에 함께 제공된 PTC HTTP Server를 사용하여 Info*Engine 설치를 먼저 테스트하는 것이 좋습니다. 일반적으로 초기에 약간의 시간을 투자하여 PTC HTTP Server로 설치를 테스트하면 IIS 작업에서 뭔가가 제대로 작동하지 않을 때 문제 해결 시간을 크게 절약할 수 있습니다.
• Windchill 솔루션의 일부로 Info*Engine을 설치합니다.
• 사용하려는 Windchill 솔루션을 설치하고 PTC HTTP Server로 테스트합니다. 이 단계를 완료하면 IIS 사용으로 전환하기 전에 Windchill이 제대로 설치되었음이 확인됩니다.
PTC HTTP Server로 Windchill을 테스트하는 과정에서 Windchill Directory Server의 사용자 LDAP 엔트리에 대체 사용자 이름(예: "domainxzy\userxyz")을 추가하여 Windows "domain\user" 스타일의 자격 증명으로 이 사용자에 액세스 가능하게 할 수도 있습니다. 예를 들어, Windchill Services 설치 중에 Windchill 관리자의 사용자 이름을 지정하고 이 사용자를 Windchill Directory Server에 추가합니다. 입력한 이름(예: wcadmin)이 Windows 사용자가 아닌 경우 Windchill 주도자 관리자를 통해 사용자를 업데이트하는 방법으로 관리자의 대체 사용자 이름을 추가할 수 있습니다. 추가하는 사용자 이름은 IIS가 액세스할 수 있는 기존의 Windows 사용자여야 합니다. IIS로 전환한 후에는 IIS가 Windchill Directory Server의 사용자 및 암호 정보에 액세스하지 않습니다.
• Microsoft Visual C++ 2010 SP1 Redistributable Package(x64)를 설치합니다. Microsoft Visual C++ 2010 SP1 Redistributable Package(x64)를 설치하려면 $WT_HOME/tomcat/connectors/iis/vcredist/로 이동하여 vcredist_x64.exe를 클릭합니다.
• 공급업체에서 필요로 하는 모든 운영 체제 패치와 기타 권장 설치를 수행합니다. 지원되는 운영 체제 버전은 PTC 설명서 참조 웹 사이트에서 액세스할 수 있는 소프트웨어 매트릭스를 참조하십시오.
• IIS가 Windchill에서 작동하도록 적절한 역할 서비스가 설치되었는지 확인합니다.
필수 역할 서비스
다음은 IIS가 Windchill에서 작동하는 데 필요한 최소 역할 서비스입니다.
• 공통 HTTP 기능
◦ 정적 컨텐트
◦ 기본 문서
◦ 디렉토리 찾아보기
◦ HTTP 오류
• 응용 프로그램 개발
◦ ISAPI 확장(기본적으로 설치되지 않음)
◦ ISAPI 필터(기본적으로 설치되지 않음)
• 현재 상황 및 진단
◦ HTTP 로깅
• 보안
◦ 기본 인증(기본적으로 설치되지 않음)
◦ URL 승인(기본적으로 설치되지 않음)
• 관리 도구
◦ IIS 관리 콘솔
◦ IIS 관리 스크립트 및 도구(기본적으로 설치되지 않음)
다음 단원에서는 IIS 및 Windchill 구성 방법을 단계별로 설명합니다.