

CA SiteMinder 통합 › 환경 정의 업데이트 및 가져오기 › WebSphere에 프록시 플러그 인 설치 › IIS(7.x)에서 구성 완료
IIS(7.x)에서 구성 완료
이 절차를 시작하기 전에 웹 서버 플러그 인 버전 6.1.0.9 이상을 사용하고 있는지 확인하십시오. 이전 버전의 플러그 인은 Windows Server 2008 운영 체제를 지원하지 않습니다.
다음 단계를 수행하십시오.
- IIS 버전 6.0 관리 호환성 구성 요소와 함께 IIS 버전 7.x를 설치합니다. IIS 버전 6.0 관리 호환성 구성 요소는 기본적으로 설치되어 있지 않습니다.
- 다음 단계를 완료하여 Windows Server 2008에서 "서버 관리자" 창을 표시합니다.
- "시작", "관리 도구", "서버 관리자"를 차례로 클릭합니다.
- "동작", "역할 추가", "다음"을 차례로 클릭합니다.
- "서버 역할 선택" 페이지에서 "웹 서버(IIS)" 역할을 선택하고 "다음"을 클릭합니다.
- Windows Process Activation Service 기능에 대한 프롬프트가 표시되면 "기능 추가", "다음"을 차례로 클릭합니다.
- IIS 소개 페이지에서 "다음"을 클릭합니다.
- "역할 서비스" 창이 표시되면 이미 선택된 기본 옵션 외에도 다음 옵션이 선택되었는지 확인합니다.
- 인터넷 정보 서비스: 관리 도구
- IIS 버전 6.0 관리 호환성: IIS 버전 6.0 관리 콘솔, IIS 버전 6.0 스크립팅 도구, IIS 버전 6.0 WMI 호환성, IIS 메타베이스 호환성
- 응용 프로그램 개발: ISAPI 확장, ISAPI 필터
- "다음"을 클릭하여 선택된 옵션이 사용되도록 설정하고 다음 창에서 "설치"를 클릭하여 설치를 수행합니다.
- 설치가 완료되면 "설치 결과" 창에서 "닫기"를 클릭합니다.
- 명령 프롬프트를 열고 :\Program Files\IBM\WebSphere\AppServer\profiles\Dmgr01\bin으로 이동합니다.
- GenPluginCfg.bat 명령을 실행합니다.
plugin-cfg.xml 파일이 C:\Program Files\IBM\WebSphere\AppServer\profiles\Dmgr01\config\cells 위치에 생성됩니다.
- c:\ 아래에 디렉터리(예: c:\plugin)를 만듭니다.
- plugin-cfg.xml 파일을 c:\plugin 디렉터리에 복사합니다.
- iisWASPlugin_http.dll 파일을 c:\plugin 디렉터리에 복사합니다.
- Windows Server 2008 운영 체제에서 "시작", "모든 프로그램", "관리 도구", "IIS(인터넷 정보 서비스) 관리자"를 차례로 선택합니다. 이 작업을 수행하면 IIS 응용 프로그램이 시작되면서 웹 사이트 인스턴스에 대한 가상 디렉터리가 새로 만들어집니다. 이 지침에서는 기본 웹 사이트를 사용하고 있다고 가정합니다.
- 기본 웹 사이트가 표시될 때까지 왼쪽의 트리를 확장합니다.
- "기본 웹 사이트", "가상 디렉터리 추가"를 마우스 오른쪽 단추로 클릭하여 기본 설치가 있는 디렉터리를 만듭니다.
- 가상 디렉터리 만들기 마법사의 "가상 디렉터리 별칭" 창에 있는 "별칭" 필드에 setPlugins를 입력합니다.
- 마법사의 "웹 사이트 콘텐츠 디렉터리" 창의 "실제 경로" 필드에 있는 c:\plugin 디렉터리로 이동하고 "확인"을 클릭합니다.
- "설정 테스트" 단추를 클릭합니다. 설정 테스트가 실패하는 경우 실제 디렉터리의 사용 권한을 변경할 수 있습니다. 또는 "연결 계정"을 선택하고 IIS가 해당 실제 경로의 파일에 대한 권한이 있는 Windows 사용자 계정으로 연결될 때까지 기다립니다.
- "확인"을 클릭하여 setPlugins 가상 디렉터리를 웹 사이트에 추가합니다.
- 탐색 트리에서 방금 만든 setPlugins 가상 디렉터리를 선택합니다.
- "처리기 매핑"을 두 번 클릭하고 "동작" 패널에서 "기능 사용 권한 편집"을 클릭합니다.
- 아직 선택되지 않은 경우 "스크립트"와 "실행"을 차례로 선택합니다.
- "확인"을 클릭합니다.
- "IIS 관리자" 창으로 돌아가고 해당 창의 왼쪽 탐색 트리에서 웹 사이트 폴더를 확장합니다.
- 탐색 트리에서 "기본 웹 사이트"를 선택합니다.
- 기본 웹 사이트의 속성 패널에서 다음 단계를 완료하여 ISAPI 필터를 추가합니다.
- "ISAPI 필터" 탭을 두 번 클릭합니다.
- 클릭하여 "필터 속성 추가/편집" 대화 상자를 엽니다.
- "필터 이름" 필드에 iisWASPlugin을 입력합니다.
- "찾아보기"를 클릭하여 c:\plugin\iisWASPlugin_http.dll 디렉터리에 있는 플러그 인 파일을 선택합니다.
- "확인"을 클릭하여 "필터 속성 추가/편집" 대화 상자를 닫습니다.
- 탐색 트리에서 최상위 서버 노드를 선택합니다.
- "기능" 패널에서 "ISAPI 및 CGI 제한"을 두 번 클릭합니다.
"ISAPI 또는 CGI 경로" 속성에 대해 지정할 값을 확인하려면 이전 단계에서 선택한 동일한 플러그 인 파일을 찾아서 선택하십시오. 예를 들어 c:\plugin\iisWASPlugin_http.dll을 선택합니다.
- "동작" 패널에서 "추가"를 클릭합니다.
- "설명" 필드에 WASPlugin을 입력하고 "확장 경로 실행 허용"을 선택한 다음 "확인"을 클릭하여 "ISAPI 및 CGI 제한" 대화 상자 창을 닫습니다.
- c:\plugin 위치에 새 plugin-cfg.loc 파일을 만듭니다. plugin-cfg.loc 파일에 있는 값을 구성 파일의 위치로 설정합니다. 기본 위치는 C:\plugin\plugin-cfg.xml입니다.
웹 에이전트 업데이트
IIS 7.x를 구성한 후에는 웹 에이전트를 다음과 같이 변경하십시오.
- "응용 프로그램 풀"을 클릭하고 "기본 응용 프로그램 풀"을 "클래식 모드"로 변경합니다.
- "제출"을 클릭합니다.
- ISAPI 필터 우선 순위 목록에서 CA IdentityMinder에서 사용되는 응용 프로그램 서버의 플러그 인보다 에이전트의 우선 순위가 높게 하십시오.
- IIS 버전 7.x와 WebSphere 응용 프로그램 서버 프로필을 다시 시작합니다.
IIS에서 구성 완료
IBM HTTP Server와 프록시 플러그 인을 구성했으면 프록시 plugin-cfg.xml이 올바른 위치에 있는지 확인하고 추가 플러그 인 파일 구성 단계를 수행하십시오.
다음 단계를 수행하십시오.
- 다음과 같이 plugin-cfg.xml을 복사합니다.
- 웹 에이전트가 설치된 시스템에 로그인합니다.
- C: 드라이브 아래에 공백 없이 폴더를 만듭니다. 예를 들어 C:\plugin을 만듭니다.
- plugin-cfg.xml 파일을 c:\plugin 폴더에 복사합니다.
- C:\plugin 폴더에 plugin-cfg.loc라는 파일을 만들고 이 파일에 다음 줄을 추가합니다.
C:\plugin\plugin-cfg.xml
- www.ibm.com에서 WebSphere가 설치된 시스템으로 Websphere Plugin 설치 관리자를 다운로드합니다.
- WebSphere Plugin 설치 관리자의 위치로 이동합니다.
- 다음 명령을 사용하여 iisWASPlugin_http.dll 파일을 생성합니다.
install is:javahome "c:\IBM\WebSphere\AppServer\Java
사용 중인 구성을 기반으로 표시된 질문에 응답합니다.
마법사가 종료되면 iisWASPlugin_http.dll 파일이 C:\IBM\WebSphere\Plugs\bin 폴더에 저장됩니다. 32 비트 또는 64 비트 하위 폴더를 찾습니다.
- iisWASPlugin_http.dll 파일을 웹 에이전트가 있는 시스템의 C:\plugin 폴더에 복사합니다.
- 다음과 같이 가상 디렉터리를 만듭니다.
- "IIS 관리자"를 엽니다.
- "기본 웹 사이트"를 마우스 오른쪽 단추로 클릭합니다.
- "새 가상 디렉터리"를 클릭하고 다음 값을 제공합니다.
별칭: sePlugins(대소문자 구분)
경로: c:\plugin
사용 권한: 읽기 + 실행(ISAPI 또는 CGI)
- 다음과 같이 ISAPI 필터를 추가합니다.
- "기본 웹 사이트"를 마우스 오른쪽 단추로 클릭합니다.
- "속성"을 클릭합니다.
- "ISAPI 필터" 탭에서 "추가"를 클릭합니다.
- 다음 값을 제공합니다.
필터 이름: sePlugins
실행 파일: c:\plugin\ iisWASPlugin_http.dll
- 다음과 같이 웹 서비스 확장을 만듭니다.
- "IIS6 관리자"에서 컴퓨터 이름을 확장합니다.
- 웹 서비스 확장을 만들고 "허용됨"으로 설정합니다.
확장 이름: WASPlugin
경로: C:\plugin\ iisWASPlugin_http.dll
- 각 웹 서비스 확장을 마우스 오른쪽 단추로 클릭하여 "허용됨" 상태로 변경합니다.
- IIS 웹 서버를 다시 시작합니다.
마스터 WWW 서비스에서 WebSphere 플러그 인(sePlugin)이 SiteMinder 웹 에이전트 플러그 인 뒤에 나타나는지, WebSphere 플러그 인이 성공적으로 시작되는지 확인합니다.
Copyright © 2013 CA.
All rights reserved.
 
|
|