Microsoft Azure 팩: 웹 사이트의 오프라인 설치 준비 네트워크 토폴로지
적용 대상: Windows Azure Pack
중요
이 항목은 업데이트 롤업 4 또는 이전 버전을 사용하여 설치에 적용됩니다. 업데이트 롤업 6 또는 이후 설치의 경우 Start the installation of Windows Azure Pack: Web Sites을 참조하세요.
Microsoft Azure 팩: 웹 사이트 설치는 Microsoft 웹 플랫폼 설치 관리자 및 연결된 피드를 기반으로 하며, 둘 모두 일반적으로 인터넷 액세스가 필요합니다. 그러나 Microsoft Azure 팩: 웹 사이트의 오프라인 설치를 수행해야 하는 경우 인터넷에 연결된 컴퓨터에서 필요한 비트를 다운로드한 다음 이러한 비트를 사용하여 피드를 호스팅하고 웹 플랫폼 설치 관리자를 로컬로 실행할 오프라인 컴퓨터를 준비하면 됩니다.
참고
인터넷에 연결된 컴퓨터는 초기에 오프라인 설치에 필요한 파일을 가져오는 데 필요합니다.
웹 플랫폼 설치 관리자 및 로컬 피드를 호스팅하는 오프라인 컴퓨터(실제 서버 또는 VM)는 웹사이트 컨트롤러가 됩니다.
인터넷에 연결된 컴퓨터
인터넷에 연결된 컴퓨터에서 다음 단계를 수행합니다.
웹 플랫폼 설치 관리자 .msi 파일을 다운로드하여 저장합니다. 이 파일을 사용하여 오프라인 컴퓨터에 웹 플랫폼 설치 관리자를 설치합니다.
운영 체제 플랫폼 버전
웹 플랫폼 설치 관리자 .msi 파일 다운로드
X64
x86
에서 github에서 HostWebSitesFeeds.ps1 PowerShell 스크립트를 https://go.microsoft.com/?linkid=9849676다운로드합니다. 로컬 오프라인 피드를 만들 때 이 스크립트를 사용합니다.
인터넷에 연결된 컴퓨터에서 최신 버전의 웹 플랫폼 설치 관리자를 설치합니다. 설치가 완료된 후 웹 플랫폼 설치 관리자 UI를 닫습니다.
에서 github에서 OfflineWebSitesFeeds.ps1 PowerShell 스크립트를 https://go.microsoft.com/?linkid=9849677다운로드합니다. 인터넷에 연결된 컴퓨터에서 이 스크립트를 실행합니다.
OfflineWebSitesFeeds.ps1 스크립트에는 다음 두 가지 선택적 매개 변수가 있습니다.
$WebSitesFeedLink - 이 변수는 설치할 Microsoft Azure 팩: 웹 사이트의 버전에 해당하는 WebSites0.9.0.xml 파일을 가리킵니다. 기본값은 최신 버전의 링크입니다. 이전 버전의 링크는 다음 표를 참조하세요.
Windows Azure 팩: 네트워크 토폴로지
웹 사이트 피드 링크
버전 2
버전 2, 업데이트 1
버전 2, 업데이트 2
버전 2, 업데이트 3
버전 2, 업데이트 4
$OfflineFeedsLocation - 모든 제품 및 제품 종속성을 복사할 컴퓨터의 위치입니다. 기본적으로 이 위치는 %SystemDrive%\Offline_Feeds입니다.
온라인 컴퓨터에서 관리자 권한으로 PowerShell 콘솔을 열고 필요한 경우 위의 선택적 매개 변수를 수정하여 OfflineWebSitesFeeds.ps1 스크립트를 실행합니다.
OfflineWebSitesFeeds 스크립트가 수행하는 작업
OfflineWebSitesFeeds.ps1 스크립트는 WebProductList.xml 및 Websites0.9.0.xml 피드 파일을 다운로드하여 시스템 드라이브의 루트에 Offline_Feeds 폴더를 만듭니다. Offline_Feeds 폴더에는 피드 파일, 제품 설치 관리자 및 웹 플랫폼 설치 관리자 자체의 이진 파일이 포함된 하위 폴더가 있습니다. 나중에 오프라인으로 사용하기 위해 전체 Offline_Feeds 폴더를 복사합니다.
또한 OfflineWebSitesFeeds 스크립트는 이 스크립트를 실행한 것과 동일한 디렉터리에 OfflineWebSitesFeed.log 파일 및 CreateOfflineFeed.log 파일을 만듭니다. 이러한 로그 파일은 스크립트에서 수행한 작업을 텍스트 형식으로 나열합니다.
오프라인 컴퓨터
IIS에서 오프라인 피드를 로컬로 호스팅할 격리된 네트워크의 컴퓨터(즉, 웹 사이트 컨트롤러 역할을 할 서버)에서 다음 단계를 수행합니다.
온라인 서버에서 다음을 복사합니다.
웹 플랫폼 설치 관리자 .msi 파일
HostWebSitesFeeds.ps1 PowerShell 스크립트
전체 Offline_Feeds 폴더
오프라인 서버에서 설치 중에 필드를 호스팅할 IIS를 설치합니다. 설치 중에 IIS 관리 스크립트 및 도구 를 포함합니다. UI 단계는 Windows Server 2012에 IIS 8 설치를 참조하세요.
.NET Framework 3.5(아직 설치하지 않은 경우)를 설치합니다. .NET Framework 3.5는 웹 플랫폼 설치 관리자에 필요합니다. 설치하려면 서버 관리자의 역할 및 기능 추가 마법사 내 기능 선택 페이지에서 .NET Framework 3.5 기능 을 선택합니다.
참고
오프라인 서버는 인터넷에 연결되지 않기 때문에 Windows Server 설치 디스크를 사용하여 추가 역할 및 기능을 설치해야 할 수도 있습니다. 마법사의 설치 선택 확인 페이지에서 대체 원본 경로 지정을 선택하고 InstallDiskDrive>:\Sources\sxs\경로를 <입력합니다.
오프라인 컴퓨터에서 관리자 권한이 있는 계정으로 웹 플랫폼 설치 관리자 .msi 파일을 실행하여 웹 플랫폼 설치 관리자를 설치합니다.
그런 다음 HostWebSitesFeeds.ps1 PowerShell 스크립트를 실행할 수 있도록 관리자 권한으로 PowerShell 창을 엽니다. 이 스크립트는 웹 플랫폼 설치 관리자에서 Microsoft Azure 팩: 웹 사이트를 설치하는 데 사용하는 로컬 피드를 만듭니다. 사용됩니다. 다음 구문을 사용합니다.
.\HostWebSitesFeeds.ps1 $offlineFeedsLocation $hostingLocation
$offlineFeedsLocation 및 $hostingLocation 은 필수 매개 변수입니다.
$offlineFeedsLocation - 인터넷에 연결된 컴퓨터에서 복사한 Offline_Feeds 폴더가 있는 격리된 컴퓨터의 위치입니다.
$hostingLocation - 로컬로 피드를 호스팅할 디렉터리입니다.
참고
PowerShell 스크립트를 실행하려면 오프라인 컴퓨터에서 Set-ExecutionPolicy cmdlet을 실행해야 할 수 있습니다. 자세한 내용은 about_Execution_Policies를 참조하세요.
PowerShell 콘솔에서 필수 매개 변수를 제공하여 HostWebSitesFeeds.ps1 스크립트를 실행합니다. 스크립트가 완료된 후 서버를 다시 부팅해야 할 수도 있습니다.
HostWebSitesFeed.log 파일에서 스크립트가 수행한 작업을 확인할 수 있습니다. 이 로그 파일은 스크립트를 실행한 폴더에 만들어집니다. 로그의 마지막 줄에 다음 단계에서 필요한 URL이 포함되어 있습니다.
Microsoft Azure 팩: 웹 사이트의 오프라인 설치를 시작합니다. 사용됩니다. 관리 명령 콘솔에서 다음 명령을 실행합니다.
C:\Program Files\Microsoft\Web Platform Installer\Webpicmd.exe /Install /Products:HostingPrimaryControllerBootstrapper_v2 /XML:<BootstrapperFeedURL> /Log:C:\Install.log
BootstrapperFeedURL>의< 값은 HostWebSitesFeed.log 파일의 마지막 줄에서 찾을 수 있습니다.
Webpicmd.exe 수행한 작업은 %systemdrive%\users\username>\<AppData\Local\Microsoft\Web Platform Installer\logs\install\<dateTimeStamp>\WebSitesFeed.txt 로그 파일에 기록됩니다.
명령이 완료되면 브라우저가 주소에서 서비스 관리 포털을 엽니다. https://localhost:30101/. 자체 서명된 보안 인증서에 대한 경고가 표시됩니다. 경고에서 이 웹 사이트를 계속 탐색합니다를 클릭합니다.
포털에서 웹사이트 설정 대화 상자의 데이터베이스 서버 설정 페이지가 열립니다. 그러면 Start the installation of Windows Azure Pack: Web Sites 의 데이터베이스와 파일 서버 및 공유를 지정하고 자격 증명 제공섹션의 설치 단계를 계속 진행합니다.