안녕하세요.

 

이 포스팅에서는 Windows 10 및 Windows Server 컴퓨터에 호놀룰루를 설치하기위한 시스템 요구 사항, 선행 조건 및 단계에 대해 설명합니다.

먼저, 앞의 호놀룰루 프로젝트 설명에서도 소개하였지만 호놀룰루 게이트웨이를 설치할 수 있는 운영체제는 다음과 같습니다.

 

 

 

호눌룰루를 설치할 수 있는 운영체제

 버전

 설치 모드

 Windows 10

 데스크탑 모드

 Windows Server, version 1709

 게이트웨이 모드

 Windows Server 2016

 게이트웨이 모드


 

 

 

 

 

 

데스크톱 모드: 설치된 동일한 컴퓨터에서 호놀룰루 게이트웨이에 연결합니다. (예: http : // localhost : [port])
게이트웨이 모드: 클라이언트 브라우저에서 다른 기기의 호놀룰루 게이트웨이에 연결합니다. (예 : https : // servername)

 

 

 

프로젝트 호놀룰루 다운로드 받기

다음 사이트로 이동하여 정보를 입력한 후 다운로드 Continu 버튼을 클릭합니다.

https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-honolulu 

 

 

 

 

 

Windows 10에 설치하기

Windows 10에 설치할 때 Project Honolulu는 기본적으로 포트 6515를 사용하지만 다른 포트를 지정할 수 있습니다. 바탕 화면 바로 가기를 만들고 Project Honolulu가 TrustedHosts를 관리하도록 선택할 수도 있습니다.

 

참고 TrustedHosts 수정 워크 그룹 환경에서 또는 도메인에서 로컬 관리자 자격 증명을 사용할 때 필요합니다. 이 설정을 따르지 않으려면 수동으로 TrustedHosts를 구성해야합니다.



설치 후 마지막에서 실행하기 위해 확인란을 선택하면 설치 후 기본 브라우저에서 Project Honolulu가 자동으로 열립니다. 그렇지 않으면 Windows 시작 메뉴에서 Project 'Honolulu'(기술 미리보기)를 찾을 수 있습니다.

시작 메뉴에서 실행하면 기본 브라우저가 열립니다.

호놀룰루 프로젝트는 현재 Internet Explorer가 지원되지 않습니다. Internet Explorer가 기본 브라우저로 구성된 경우 Internet Explorer에서 URL을 복사하여 Microsoft Edge에 붙여 넣어 실행해야 합니다. Project Honolulu를 시작하면 바탕 화면의 알림 영역에 아이콘이 나타납니다. 이 아이콘을 마우스 오른쪽 단추로 클릭하고 열기를 선택하여 기본 브라우저에서 도구를 열거 나 종료를 선택하여 백그라운드 프로세스를 종료합니다.

 

그럼 설치를 시작해보겠습니다.

먼저, 위에서 다운로드 받은 파일을 더블 클릭하면 다음과 같이 설치 창이 나타납니다. 약관에 동의 체크 후 Next 버튼을 클릭합니다.

 

포트 및 바탕화면에 아이콘 체크 옵션을 체크한 후 Install 버튼을 클릭합니다.

 

다음과 같이 설치가 진행되는 것을 볼 수 있습니다.

 

설치가 완료되면 호놀룰루 실행 여부를 선택한 후 Finish 버튼을 클릭하여 설치를 종료합니다.

 

Microsoft Edge 브라우저를 통해 호놀룰루가 실행된 것을 볼 수 있습니다.

 

Windows Server 및 Windows Server 2016에 설치하기

Windows Server 및 Windows Server 2016에서 프로젝트 호놀룰루는 네트워크 서비스로 설치됩니다. 서비스가 수신하는 포트를 지정해야하며 HTTPS에 대한 인증서가 필요합니다. 설치 프로그램은 테스트를 위해 자체 서명 된 인증서를 만들거나 이미 컴퓨터에 설치된 인증서를 설치  시 제공할 수 있습니다. 생성 된 인증서를 사용하는 경우 서버의 DNS 이름과 일치해야합니다. 자체 인증서를 사용한 경우 인증서에 제공된 이름을 지정해야합니다. 설치 시 바탕화면 바로 가기를 만들고 프로젝트 호놀룰루가 신로된 호스트를 관리하도록 선택할 수도 있습니다.

중요: TrustedHosts 수정은 워크 그룹 환경에서 또는 도메인에서 로컬 관리자 자격 증명을 사용할 때 필요합니다. 이 설정을 원하지 않으면 수동으로 TrustedHosts를 구성해야합니다


전체 데스크톱 환경에서 Windows Server에 설치하는 경우 C: \Users\Public\Desktop의 모든 사용자에 대해 설치되는 바탕 화면 바로 가기를 만드는 옵션을 선택할 수 있습니다.

설치 프로그램이 완료되면 바탕 화면 바로 가기로 실행하거나 브라우저를 열고 https://<서버 이름>:<설정에서 지정한 포트>로 이동합니다.

중요: 자동 생성된 인증서를 사용하는 경우 설치 후 60일 후에 만료됩니다.

 

 

 

그럼 이번에는 서버에 프로젝트 호놀룰루를 설치해보겠습니다.

 

다운로드 받은 프로젝트 호놀룰루 설치 파일을 더블 클릭하여 설치를 시작하여 약관 동의를 체크하고 Next  버튼을 클릭합니다. 

 

설치 시 트러스트 호스트 설정에 대한 수정 및 데스크탑에 아이콘 추가에 대한 동의 여부를 선택한 후 Next 버튼을 클릭합니다.

 

게이트웨이 포트에 대한 설정 및 인증서를 선택한 후 Install 버튼을 클릭합니다.

 

설치가 진행됩니다.

 

설치가 완료되면 Finish 버튼을 클릭합니다.

 

설치가 완료되면 다른 서버 및 클라이언트에서도 Edge 또는 구글 크롬을 통해 호놀룰루를 시작할 수 있습니다.

 

 

 

Windows Server 및 Windows Server 2016 - 코어 구성에 설치

 

Windows Server Core 및 Windows Server 2016 Core에 프로젝트 호놀룰루 설치 시 명령 프롬프트를 관리자로 실행하여 인스턴스를 통해 설치할 수 있습니다. 포트 및 SSL 인증서 옵션은 각각 SME_PORT 및 SSL_CERTIFICATE_OPTION 인수를 통해 지정해야합니다. 기존 인증서로 Project Honolulu를 구성하는 경우 SME_THUMBPRINT 인수를 사용하여 지문을 지정해야합니다.

 

중요:  자동 생성된 인증서를 사용하는 경우 설치 후 60일 후에 만료됩니다.

 

그럼 이번에는 Windows Server 2016 코어에 설치를 진행해보겠습니다.

 

프로젝트 호놀룰루 설치 시 자체 서명된 인증서를 생성하려는 경우 다음과 같은 명령어를 수행합니다.

 msiexec /i <HonoluluInstallerName>.msi /qn /L*v log.txt SME_PORT=<port> SSL_CERTIFICATE_OPTION=generate

 

예를들어 HonoluluTechnicalPreview1712-05002.msi 파일을 443 포트로 설치하는 경우 다음과 같이 명령어를 입력하여 설치합니다.

 

msiexec /i HonoluluTechnicalPreview1712-05002.msi/qn /L*v log.txt SME_PORT=443 SSL_CERTIFICATE_OPTION=generate

 

 

 

Gui를 통한 설치 시와 같이 기존 인증서를 기반으로 설치하려는 경우 다음 옵션을 통해 설치할 수 있습니다.

msiexec /i <HonoluluInstallerName>.msi /qn /L*v log.txt SME_PORT=<port> SME_THUMBPRINT=<thumbprint> SSL_CERTIFICATE_OPTION=installed 

 

 

이상으로 프로젝트 호놀룰루 게이트웨이 배포에 대한 포스팅을 마칩니다.

 

감사합니다.

 

 

 

 

 

 

 

 

 

 

 

이 포스팅은 다음 사이트의 원본 글을 번역 및 참고하였습니다.

 

https://docs.microsoft.com/en-us/windows-server/manage/honolulu/deployment-guide

 

 

 

 


 


 

 

 

 

 

 

 

 

 

안녕하세요.

 

Azure Stack 개발 도구에 대한 3번째 포스팅은 GitHub에서 Azure Stack 도구 다운로드에 대한 내용입니다. 차후 Azure Stack에 Azure 연동 시 다운로드 받은 도구(Powershell)를 통해 진행되기 때문에 꼭 다운로드가 필요합니다.

 

그럼 포스팅을 시작합니다.

 

먼저, GitHub를 통해 다운로드 받은 Azure Stack 도구를 사용할 수 있는 대상은 다음과 같습니다.

 

적용 대상: Azure Stack integrated systems, Azure Stack Development Kit  

 

Azure Stack Tool은 Github 저장소를 통해 제공되며, 이 툴을 통해 제공되는 PowerShell 모듈을 가져와서 Azurer Stack 리소스를 관리하고 배치하는데 사용할 수 있습니다. 만일, VPN 연결을 설정하려는 경우 이 PowerShell 모듈을 Azure 스택 개발 키트 또는 Windows 기반 외부 클라이언트에 다운로드 할 수 있습니다.

 

Azure Stack Tool을 얻을려면 GitHub 저장소로 이동하여 다운로드 할 수 있습니다.

 

 

https://github.com/Azure/AzureStack-Tools

 

 

GitHub 저장소로 이동한 후 Clone or download 버튼을 클릭합니다.

 

Download ZIP 버튼을 클릭합니다.

 

저장 버튼을 클릭하여 AzureStack-Tools-master.zip 파일을 다운로드 받습니다.

 

다운로드가 완료되면 다음과 같이 파일이 생성된 것을 볼 수 있습니다.

 

압축 풀기 버튼을 클릭하여 해당 파일을 압축 해제 합니다.

 

 

압축 해제가 완료되면 다음과 같은 도구들이 다운로드 된 것을 확인할 수 있습니다.

 

 

 

또는 다음 Powershell 스크립트를 실행하여 Azure Stack Tool를 다운로드 할 수 있습니다.

 

# Change directory to the root directory.
cd \

 

# Download the tools archive.
invoke-webrequest "https://github.com/Azure/AzureStack-Tools/archive/master.zip-OutFile "C:\temp\master.zip"

 

# Expand the downloaded files.
expand-archive "c:\temp\master.zip" -DestinationPath "C:\temp\AzureStack-Tools" -Force

 

# Change to the tools directory.
cd c:\temp\AzureStack-Tools-master

 

 

 

 

 

Azure Stack 도구 모듈이 제공하는 기능

Azure Stac 도구 레파지토리에는 Azure Stack에 대한 다음 기능을 지원하는 PowerShell 모듈이 포함되어 있습니다.
 

 

기능 설명 누가 모듈을 사용할 있습니까?
Cloud capabilities 모듈을 사용하여 클라우드의 클라우드 기능을 가져옵니다.
예를 들어 모듈을 사용하면 API 버전 Azure Resource Manager 리소스와 같은 클라우드 기능을 사용할 있습니다.
모듈을 사용하여 Azure Stack Azure Cloud 대한 VM 확장을 가져올 수도 있습니다.
Cloud operators and users
Azure Stack compute administration Azure Stack 마켓 플레이스에서 VM 이미지를 추가하거나 제거하려면 모듈을 사용하십시오 Cloud operators
Azure Stack infrastructure administration 모듈을 사용하여 Azure 스택 인프라 VM, 경고, 업데이트 등을 관리합니다. Cloud operators
Resource Manager policy for Azure Stack
이 모듈을 사용하여 Azure 구독과 동일한 버전 관리 및 서비스 가용성을 사용하여 Azure 구독 또는 Azure 리소스 그룹을 구성합니다.
Cloud operators and users
Register with Azure
이 모듈을 사용하여 개발 키트 인스턴스를 Azure에 등록하십시오. 등록한 후 Azure에서 마켓 플레이스 항목을 다운로드하고 Azure Stack에서 사용할 수 있습니다.
Cloud operators
Azure Stack deployment 모듈을 사용하여 개발 키트 인스턴스를 Azure 등록할 있습니다.
등록한 Azure에서 마켓 플레이스 항목을 다운로드하고 Azure Stack에서 사용할 있습니다.
Cloud operators
Connecting to Azure Stack
모듈을 사용하여 PowerShell 통해 Azure Stack 인스턴스에 연결하고 Azure 스택에 VPN 연결을 구성합니다
Cloud operators and users
Azure Stack service administration 모듈을 사용하여 compute, Azure Storage, 네트워크 Key Vault 서비스 전반에 무제한 할당량을 가진 기본 임차인 오퍼를 만들 있습니다. Cloud operators
Template validator 모듈을 사용하여 기존 또는 템플릿을 Azure 스택에 배포 있는지 확인하십시오. Cloud operators and users

 

 

 

이상으로 포스팅을 마칩니다.

 

감사합니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

이 포스팅은 다음 페이지의 글을 번역 및 참고하여 작성하였습니다.

 

https://docs.microsoft.com/en-us/azure/azure-stack/azure-stack-powershell-download

 

 

 

 

안녕하세요.

이번 포스팅은 Azure Stack Powershell 설치에 대한 내용입니다. Azure Stack의 경우 Azure Powershell과 호환되어 동작하기 때문에 Azure Powershll에 대한 설치도 필요합니다.

 

Azure 및 Azure Stak Powershll은 Powershell 5.0 버전이 필요합니다. Powershell에서 $PSVersionTable.PSVersion  명령어를 실행하여 버전을 확인합니다.  

 

Azure 스택에 대한 PowerShell은 PowerShell 갤러리를 통해 설치 됩니다. PSGallery 리포지토리를 등록 하려면 관리자 권한으로 PowerShel을 실행한 후 다음 명령어를 실행합니다.

 

 Set-PSRepository `
-Name "PSGallery" `
-InstallationPolicy Trusted

 

 

기존 버전의 PowerShell 제거

 

Azure Stack Powershell을 설치하기 전에 기존의 모든 Azure PowerShell 모듈을 제거해야 합니다.

 

Get-Module -ListAvailable | where-Object {$_.Name -like “Azure*”} | Uninstall-Module

 

 

인터넷에 연결된 상태에서 Powershell 설치

 

Azure 스택 호환 Azure RM 모듈은 프로필을 통해 설치됩니다. AzureRM 모듈 외에 Azure Stack 관련 PowerShell 모듈을 설치해야 합니다. 다음 명령어를 실행하여 모듈을 설치합니다.

 

# Install the AzureRM.Bootstrapper module. Select Yes when prompted to install NuGet
Install-Module `
  -Name AzureRm.BootStrapper

 

# Install and import the API Version Profile required by Azure Stack into the current PowerShell session.
Use-AzureRmProfile `
  -Profile 2017-03-09-profile -Force

 

Install-Module `
  -Name AzureStack `
  -RequiredVersion 1.2.11

 

정상적으로 설치되어 있는지 확인하려면 다음 명령어를 통해 확인할 수 있습니다.

Get-Module `
  -ListAvailable | where-Object {$_.Name -like "*Azure*"}

 

 

인터넷에 연결되지 않은 상태에서 Powershell 설치

 

만일, Azure Stack Powershell을 설치해야 할 머신이 인터넷에 연결되어 있지 않은 경우 인터넷 연결되어 있는 컴퓨터에 PowerShell 모듈을 다운로드한 후 설치해야 할 머신에 해당 모듈을 전송한 후 설치를 진행해야 합니다.

 

먼저, 인터넷에 연결된 컴퓨터에서 다음 명령어를 실행하여 AzureRM 및 AzureStack Powershell 설치를 위한 패키지를 다운로드 받습니다.

$Path = "C:\temp\AzureStack\" //다운로드 경로//

 

Save-Package `
  -ProviderName NuGet `
  -Source https://www.powershellgallery.com/api/v2 `
  -Name AzureRM `
  -Path $Path `
  -Force `
  -RequiredVersion 1.2.11

 

Save-Package `
  -ProviderName NuGet `
  -Source https://www.powershellgallery.com/api/v2 `
  -Name AzureStack `
  -Path $Path `
  -Force `
  -RequiredVersion 1.2.11

 

패키지 다운로드가 완료되면 해당 패키지를 USB 등으로 복사한 후 Azure Stack 개발 키트로 복사하고 다음 명령어를 실행하여 AzureRM 및 AzureStack 모듈을 설치합니다.

  -Repository $RepoName
$RepoName = "AzureStackNuGetSource"

 

Register-PSRepository `
  -Name $RepoName `
  -SourceLocation $SourceLocation `
  -InstallationPolicy Trusted

 

Install-Module AzureRM `
  -Repository $RepoName

 

Install-Module AzureStack `
  -Repository $RepoName 

 

 

이상으로 Azure Stack PowerShell 설치에 대한 포스팅을 마칩니다.

감사합니다.

 

 

 

 

 

 

 

 

 

 

 

이 포스팅은 다음 페이지의 글을 참고하여 작성하였습니다.

https://docs.microsoft.com/ko-kr/azure/azure-stack/azure-stack-powershell-install

 

 

 

 

 

 

+ Recent posts