제 1과: Windows PowerShell용 Windows Server AppFabric Cmdlet 시작

완료 시간: 15분

목표: Order Service 응용 프로그램을 구성, 관리 및 모니터링하기 위해 Windows PowerShell용 Windows Server AppFabric cmdlet 사용에 대해 Windows PowerShell 환경을 준비합니다.

목적: 이 단원에서는 Windows PowerShell용 응용 프로그램 서버 모듈을 로드하고 Windows PowerShell에 대해 스크립트 실행을 사용하도록 설정합니다. 이 자습서의 나머지 단원에 대해 동일한 Windows PowerShell 콘솔을 사용해야 합니다.

사전 요구 사항

이 단계를 시작하기 전에 다음 요구 사항을 참고하십시오.

  • AppFabric이 이미 설치되어 있어야 합니다.

  • 관리자 계정으로 Windows PowerShell을 실행할 수 있어야 합니다.

절차

이 단원에서는 다음 단계를 완료합니다.

  1. 관리자 자격 증명으로 Windows PowerShell 세션을 시작합니다.

  2. Windows PowerShell 스크립트 실행을 사용하도록 설정합니다.

  3. Windows PowerShell용 응용 프로그램 서버 모듈을 로드합니다.

관리자 자격 증명으로 Windows PowerShell 세션 시작

  1. Powershell.exe는 C:\Windows\System32\WindowsPowerShell\v1.0 디렉터리에 있습니다. Windows 탐색기에서 해당 디렉터리를 열거나, 시작을 클릭한 다음 검색 상자에 powershell.exe를 입력하여 검색 도구를 통해 찾습니다.

  2. powershell.exe를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.

  3. 세션에 대해 Windows PowerShell 창을 실행한 후 제목 표시줄을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  4. "Windows PowerShell" 속성 창에서 빠른 편집 모드가 선택되었는지 확인한 다음 확인을 클릭합니다.

Windows PowerShell에서 스크립트 실행 사용

이 자습서의 단계는 대부분 Windows PowerShell 세션 사용을 기반으로 합니다. 그러나 자동화를 위해 모든 단원의 명령을 사용하여 스크립트를 빌드할 수 있습니다. 일부 단원에서는 방법을 간소화하기 위해 스크립트 실행이 사용됩니다. 이 섹션에서는 이 Windows PowerShell 세션에 대해서만 로컬 스크립트 실행을 사용하도록 설정합니다.

  1. Windows PowerShell 창에서 다음 명령을 실행하여 서명되지 않은 로컬 스크립트가 Windows PowerShell에서 실행될 수 있도록 합니다.

    Set-ExecutionPolicy –ExecutionPolicy RemoteSigned –Scope Process
    
  2. 실행 정책 변경을 확인하라는 메시지가 표시되면 Y를 입력하고 Enter 키를 누릅니다.

  3. 이제 로컬 스크립트 실행을 사용할 수 있는지 확인하려면 Windows PowerShell에서 다음 명령을 실행합니다.

    Get-ExecutionPolicy
    

    Windows PowerShell에서 실행 정책을 RemoteSigned로 보고합니다.

–Scope Process 매개 변수는 현재 Windows PowerShell 프로세스 및 사용자가 만든 모든 자식 프로세스에 대해서만 정책이 활성화되도록 합니다. 위의 명령을 사용하여 Windows PowerShell 실행 정책을 RemoteSigned로 설정하면 현재 Windows PowerShell 세션에 대해 다음 정책이 활성화됩니다.

  • 스크립트를 실행할 수 있습니다.

  • 인터넷에서 다운로드한 스크립트 및 구성 파일(전자 메일 및 인스턴스 메시징 프로그램 포함)에 대해 신뢰할 수 있는 게시자의 디지털 서명이 필요합니다.

  • 사용자가 실행했으며 인터넷에서 다운로드하지 않고 로컬 컴퓨터에서 작성한 스크립트에 대해서는 디지털 서명이 필요하지 않습니다.

이 정책 변경을 되돌리려면 현재 Windows PowerShell 세션과 해당 세션에서 시작한 자식 프로세스를 닫기만 하면 됩니다. 이 자습서의 단원을 수행하려면 세션에서 수정된 실행 정책을 사용할 수 있어야 합니다.

실행 정책으로 인해 특정 명령이나 cmdlet의 실행이 차단되지는 않습니다. 단지 실행할 수 있는 스크립트 및 구성 파일에 대한 제한이 설정됩니다.

Windows PowerShell 2.0의 실행 정책에 대한 자세한 내용은 about_execution_policies를 참조하거나 다음 명령을 실행하십시오.

Get-help about_execution_policies

AppFabric용 Windows PowerShell 모듈 로드

  1. 다음 명령을 실행하여 Windows PowerShell용 Import-Module cmdlet을 통해 Windows PowerShell용 응용 프로그램 서버 모듈을 로드합니다.

    Import-Module ApplicationServer
    

    오류가 없으면 모듈이 로드된 것입니다.

  2. Windows PowerShell용 응용 프로그램 서버 모듈이 제대로 로드되었는지 확인하려면 Windows PowerShell 창에서 다음 명령을 실행합니다.

    Get-Command –Module ApplicationServer
    

    이 명령의 결과에는 Windows PowerShell용 응용 프로그램 서버 모듈에 의해 노출된 모든 명령이 표 형식으로 표시됩니다.

학습한 내용

이 단원에서는 관리자 자격 증명으로 Windows PowerShell을 시작하여 이후 단원에서 스크립트를 실행할 수 있도록 했습니다. 또한 Windows PowerShell용 응용 프로그램 서버 모듈을 로드하고 모듈이 명령을 노출하는지 확인했습니다. 이 자습서에서는 이러한 명령을 사용하여 Order Service 응용 프로그램을 구성, 관리 및 모니터링합니다.

다음 단계

제 2과: Windows PowerShell을 사용한 주문 서비스 응용 프로그램 배포에서는 Windows PowerShell을 사용하여 Order Service 프로젝트를 빌드 및 배포합니다.

참고 항목

개념

제 2과: Windows PowerShell을 사용한 주문 서비스 응용 프로그램 배포
제 3과: Windows PowerShell을 사용한 주문 서비스 구성
제 4과: Windows PowerShell을 사용한 주문 서비스 모니터링
제 5과: Windows PowerShell을 사용한 워크플로 추적

  2011-12-05