안녕하세요, IISKOREA 팀블로그의 송원석 입니다.

지난 번에 소개해드린 IIS7.5 Application Warm-Up 관련 문서의 번역이 완료되어 제 개인 사이트에 올라갔습니다. 번역 수준도 그리 뛰어나지 못하고, 어쩌면 다소간의 오역이 존재할 지도 모르지만, 영어에 오한을 일으키시는 분들을 위해 준비했습니다. ^_^

No. 50 :: IIS 7.0 인스퍼레이션 - 30, (Getting Started with the IIS 7.5 Application Warm-Up Module 번역 및 주해)

다만 아쉬운 점은, 제가 원문을 번역하고 제 사이트에 업로드하느라 밍기적거리는 사이에 IIS.net 의 전반적인 디자인 레이아웃이 변경되어 버렸더군요. 게다가 현재 원문 글도 약간 변경되어 다시 올라와 있습니다. 그런 이유로 제 번역 문서는 조금 지나간 내용을 담고 있는 결과가 되었네요.

그래도, 윈도우 7 에서 모든 동작을 확인했고, 원문상에 누락된 것으로 보이는 이미지들에 대한 부분도 짚어보았구요, 내용 상의 오류도 몇 가지 찾았습니다. 일단은 이 정도로 위안을 삼기로 하죠. ^_^

그리고, 파워쉘에 아직 익숙하지 않으신 분들을 위해(물론 저도 역시 포함됩니다.) 한 가지 참고사항을 말씀드리자면, 본문 내용 중 Import-Module WebAdministration 명령어 실행시 오류가 발생하면서 제대로 동작하지 않는다면 다음과 같이 해보시기 바랍니다.
  1. Set-ExecutionPolicy RemoteSigned 명령을 실행합니다.
  2. 현재 파워쉘 세션을 닫습니다.
  3. 파워쉘 세션을 다시 시작합니다.
  4. Get-ExecutionPolicy 명령을 실행하여 변경이 제대로 반영되었는지 확인합니다.
  5. 이제 본문의 내용을 다시 진행합니다.
이 RemoteSigned 모드에서는 디지털 서명 없이도 로컬 스크립트를 실행할 수 있습니다. 따라서, 로컬에서 작업할 때 편리하겠죠? 본문의 경우가 바로 이에 해당합니다. 파워쉘의 기본 모드는 Restricted 인데, 이 모드에서는 명령(커멘드릿)만 실행이 가능하고 스크립트의 실행이 불가능하므로 이런 사전작업이 필요한 것입니다. 물론, 이 RemoteSigned 모드의 이름만 봐도 알 수 있지만 원격 스크립트는 디지털 서명이 되어 있어야만 합니다.

감사합니다.