Office Web Apps 배포(SharePoint 2010 제품에 설치)

 

적용 대상: Excel Online, PowerPoint Web App Preview, Word Web App Preview

마지막으로 수정된 항목: 2017-01-18

이 문서에는 조직에서 Microsoft SharePoint 2010 제품에 대해 Microsoft Office Web Apps를 온-프레미스로 배포하는 방법에 대한 정보 및 절차가 포함되어 있습니다. Office Web Apps는 Microsoft Word, Microsoft Excel, Microsoft PowerPoint 및 Microsoft OneNote 응용 프로그램의 온라인 보조 응용 프로그램입니다. Office Web Apps를 사용하면 웹 브라우저를 통해 어디서나 문서에 액세스할 수 있습니다. 사용자는 PC 및 모바일 장치에서 문서를 보고 다른 사용자와 문서 공유 및 공동 작업을 할 수 있습니다.

Office Web Apps를 사용하려면 지원되는 장치, 인터넷 연결 및 지원되는 브라우저가 필요합니다. 일부 모바일 기능을 사용하려면 Office 2010 응용 프로그램, 제품군 또는 Office Web Apps에 들어 있지 않은 Office Mobile 2010이 필요합니다. Office Web Apps, Office Mobile 2010 및 Office 2010 응용 프로그램의 기능 간에는 몇 가지 차이가 있습니다. Office Web Apps의 요구 사항에 대한 자세한 내용은 Office Web Apps 계획(SharePoint 2010 제품에 설치됨)을 참조하십시오.

중요

도메인 컨트롤러로 구성된 컴퓨터에 Office Web Apps를 설치해서는 안 됩니다. 대신 별도의 컴퓨터에서 Office Web Apps 및 도메인 컨트롤러를 실행합니다. 컴퓨터가 한 대뿐인 경우에는 Hyper-V 또는 기타 가상화 소프트웨어를 사용하여 Office Web Apps 및 도메인 컨트롤러 구성을 단일 호스트 컴퓨터에서 별도의 가상 컴퓨터 인스턴스로 실행할 수 있습니다.

별도로 명시된 경우가 아니면 이 문서에서 SharePoint 2010 제품는 Microsoft SharePoint Server 2010 및 Microsoft SharePoint Foundation 2010을 지칭합니다. 이러한 제품은 Office Web Apps를 설치하기 전에 설치해야 합니다. 이 문서에서는 SharePoint 2010 제품를 배포하는 방법과 관련된 지침은 제공하지 않습니다. SharePoint 2010 제품를 배포하는 방법에 대한 자세한 내용은 배포 시나리오(SharePoint Server 2010) 또는 배포 시나리오(SharePoint Foundation 2010)를 참조하십시오.

조직에서 Office Web Apps를 배포하기 전에 Office Web Apps 이해(SharePoint 2010 제품에 설치됨)Office Web Apps 계획(SharePoint 2010 제품에 설치됨)의 개념과 용어를 파악해야 합니다.

경고

서버 팜에 설치하는 Office Web Apps는 SharePoint 2010 제품와 긴밀하게 통합됩니다.
프로덕션 환경의 서버 팜에 Office Web Apps를 설치하기 전에 테스트 환경에 Office Web Apps를 설치한 다음 철저한 평가를 통해 조직의 요구를 완전하게 충족하는지를 확인하는 것이 좋습니다. 이 평가 과정에서는 프로덕션 환경에서 Office Web Apps를 설치하고 실행하기 위한 해당 라이선스가 있는지를 확인하는 작업을 수행해야 합니다. Office Web Apps 라이선스에 대한 자세한 내용은 볼륨 라이선스를 통해 Office 2010을 구입하는 방법(https://go.microsoft.com/fwlink/?linkid=220251&clcid=0x412)을 참조하십시오.
Office Web Apps를 제거하면 팜이 일정 시간 동안 가동 중지됩니다. 자세한 내용은 SharePoint 2010 제품에 설치된 Office Web Apps 비활성화 또는 제거를 참조하십시오.
Office Web Apps를 다운로드하려면 Microsoft 볼륨 라이선스 서비스 센터(https://go.microsoft.com/fwlink/?linkid=191841&clcid=0x412)의 Office Professional Plus 2010 32비트 또는 Office Standard 2010 32비트 페이지로 이동하십시오.

이 문서의 내용

  • Office Web Apps 배포 이해

  • 배포 시나리오

Office Web Apps 배포 이해

독립 실행형 SharePoint 2010 제품 서버와 서버 팜에 대해 Office Web Apps를 배포하려면 다음과 같은 세 가지 단계를 수행해야 합니다.

Office Web Apps 설치   독립 실행형 SharePoint 2010 제품 서버 또는 SharePoint 서버 팜의 각 서버에서 Office Web Apps용 Setup.exe를 실행하는 작업이 포함됩니다. Setup.exe를 실행하면 서버에 Office Web Apps 파일 및 구성 요소가 설치됩니다.

Office Web Apps 서비스 활성화   서비스를 시작하고 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 만드는 작업이 포함됩니다. 서비스를 활성화하는 방법은 Office Web Apps 설치 전의 SharePoint 2010 제품 설치 상태에 따라 달라집니다. SharePoint 제품 구성 마법사 및 SharePoint 팜 구성 마법사를 이전에 실행한 적이 있는 경우(보통 기존 독립 실행형 서버 또는 서버 팜에 설치하는 경우)에는 수동으로 또는 Windows PowerShell을 사용하여 서비스를 활성화해야 합니다. Office Web Apps을 설치하기 전에 구성 마법사를 실행한 적이 없는 경우(새 독립 실행형 서버 또는 서버 팜에 설치하는 경우)에는 설치 후에 구성 마법사를 실행하여 서비스를 자동으로 활성화할 수 있습니다.

참고

이 문서에서 SharePoint 제품 구성 마법사를 사용하는 작업의 경우 Psconfig 명령줄 도구를 사용해 작업을 완료할 수 있습니다. 자세한 내용은 Psconfig 명령줄 참조(SharePoint Server 2010)를 참조하십시오.

Office Web Apps 기능 활성화   Office Web Apps를 사용하려는 각각의 기존 SharePoint 사이트 모음에서 Office Web Apps 기능을 활성화하는 작업이 포함됩니다. Office Web Apps를 설치하기 전에 SharePoint 팜 구성 마법사를 실행한 경우 마법사에서 Office Web Apps를 활성화할 사이트 모음이 하나 이상 작성된 상태입니다. Office Web Apps를 설치하고 나면 새로 만든 사이트 모음에 대해 Office Web Apps 기능이 자동으로 활성화됩니다.

이 문서의 일부 절차에서는 Windows PowerShell 또는 SharePoint 2010 관리 셸을 사용하여 SharePoint 2010 cmdlet이나 스크립트를 실행해야 합니다. Windows PowerShell에서 SharePoint 2010 cmdlet을 실행하려면 Add-PSSnapin cmdlet을 사용하여 Microsoft.SharePoint.PowerShell 스냅인을 추가해야 합니다. Add-PSSnapin cmdlet에 대한 자세한 내용은 Add-PSSnapin(https://go.microsoft.com/fwlink/?linkid=188450&clcid=0x412)을 참조하십시오. 기본적으로 Microsoft.SharePoint.PowerShell 스냅인은 이미 등록되어 있으며 SharePoint 2010 관리 셸에 추가되어 있습니다. SharePoint 2010 cmdlet을 실행하려면 구성 데이터베이스에서 SharePoint_Shell_Access역할의 구성원이고 SharePoint 2010 제품가 설치된 컴퓨터에서 WSS_ADMIN_WPG 로컬 그룹의 구성원이어야 합니다. Add-SPShellAdmin을 참조하십시오.Windows PowerShell 또는 SharePoint 2010 관리 셸에서 스크립트를 실행하려면 set-executionpolicy cmdlet과 unrestricted 매개 변수를 사용하여 실행 정책을 설정해야 합니다. Windows PowerShell을 SharePoint 2010 제품와 함께 사용하는 방법에 대한 자세한 내용은 Windows PowerShell을 사용하여 SharePoint 2010 제품 관리를 참조하십시오.

배포 시나리오

SharePoint 2010 제품 설치 유형에 따라 Office Web Apps를 설치 및 구성하는 데 적절한 옵션을 선택합니다.

  • 기존 독립 실행형 SharePoint 2010 제품 서버에서 Office Web Apps 설치 및 구성

  • 새로운 독립 실행형 SharePoint 2010 제품 서버에서 Office Web Apps 설치 및 구성

  • 기존 SharePoint 서버 팜에서 Office Web Apps 설치 및 구성

  • 새로운 SharePoint 서버 팜에서 Office Web Apps 설치 및 구성

기존 독립 실행형 SharePoint 2010 제품 서버에서 Office Web Apps 설치 및 구성

SharePoint 제품 구성 마법사를 이전에 실행한 적이 있는 기존 독립 실행형 SharePoint 2010 제품 서버에 Office Web Apps를 설치하려면 이 섹션의 절차를 완료합니다.

참고

다음 절차를 수행하려면 로컬 컴퓨터에서 Administrators 그룹의 구성원이어야 합니다.

Office Web Apps 설치 프로그램 실행

다음 절차를 완료하여 Office Web Apps 구성 요소 및 파일을 서버에 설치합니다.

Office Web Apps 설치 프로그램을 실행하려면

  1. Office Web Apps 파일의 루트 폴더에서 Setup.exe를 실행합니다.

  2. 제품 키 입력 페이지에서 제품 키를 입력한 다음 계속을 클릭합니다.

  3. 파일 위치 선택 페이지에서 다음 중 하나를 수행합니다.

    • 기본 위치에 설치하려면 지금 설치를 클릭합니다.

    • 다른 위치에 설치하려면 설치할 위치를 지정하고 지금 설치를 클릭합니다.

  4. 구성 마법사 실행 페이지에서 지금 SharePoint 제품 구성 마법사 실행 확인란이 선택되어 있는지 확인하고 닫기를 클릭하여 SharePoint 제품 구성 마법사를 시작합니다.

SharePoint 제품 구성 마법사를 실행하여 서비스 등록

다음 절차를 완료하여 SharePoint 2010 제품 서버에서 Office Web Apps 서비스를 등록합니다.

SharePoint 제품 구성 마법사를 실행하여 서비스를 등록하려면

  1. 이전 절차에서 지금 SharePoint 제품 구성 마법사 설치 확인란을 선택한 상태로 둔 경우 SharePoint 제품 구성 마법사가 시작됩니다. 마법사가 시작되지 않으면 시작, 모든 프로그램, Microsoft SharePoint 2010 제품, SharePoint 제품 구성 마법사를 차례로 클릭합니다.

  2. SharePoint 제품 페이지에서 다음을 클릭합니다.

  3. 구성하는 동안 일부 서비스를 시작하거나 다시 설정해야 할 수도 있음을 알리는 대화 상자에서 를 클릭하여 구성을 시작합니다.

  4. 구성 완료 페이지에서 마침을 클릭합니다.

서비스 시작

서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 만들기 전에 서비스를 시작해야 합니다. 중앙 관리 또는 Windows PowerShell을 사용하여 서비스를 시작할 수 있습니다.

다음 절차를 완료하여 서버에서 서비스를 시작합니다.

중앙 관리를 사용하여 서비스를 시작하려면

  1. 중앙 관리 웹 사이트의 시스템 설정에서 서버의 서비스 관리를 클릭합니다.

  2. 서버 제공 서비스에서 Excel 계산 서비스, PowerPoint ServiceWord Viewing Service에 대해 시작을 클릭합니다.

    참고

    SharePoint Server 2010 Enterprise를 실행하는 서버에서는 Excel Calculation Services 서비스가 기본적으로 설치되어 시작됩니다. 즉, SharePoint 서비스가 없어도 OneNote Web App를 사용할 수 있습니다.

Windows PowerShell을 사용하여 서비스를 시작하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. Add-SPShellAdmin을 참조하십시오. 또한 이 절차를 수행하기 위해 사용하는 계정이 Windows PowerShell을 실행하는 컴퓨터의 Administrators 그룹 구성원인지 확인합니다.

  2. 다음 코드를 복사하여 메모장 같은 텍스트 편집기에 붙여 넣습니다.

    $machinesToActivate = @("<ServerName>")
    $serviceInstanceNames = @("Word Viewing Service", "PowerPoint Service", "Excel Calculation Services")
    foreach ($machine in $machinesToActivate)
    {
      foreach ($serviceInstance in $serviceInstanceNames)
      {
         $serviceID = $(Get-SPServiceInstance | where {$_.TypeName -match $serviceInstance}).ID
         Start-SPServiceInstance -Identity $serviceID
      }
    }
    
  3. 다음 자리 표시자를 값으로 바꿉니다. 여기서 각 항목이 나타내는 의미는 다음과 같습니다.

    *<ServerName>*은 서비스를 시작할 SharePoint 2010 제품 서버의 이름입니다.

  4. 이름을 Start-WebAppSvcs.ps1로 지정하여 파일을 저장합니다.

    참고

    다른 파일 이름을 사용할 수도 있지만 파일은 항상 확장명이 .ps1인 ANSI 인코딩 텍스트 파일로 저장해야 합니다.

  5. 시작, 모든 프로그램, Microsoft SharePoint 2010 제품을 차례로 클릭합니다.

  6. SharePoint 2010 관리 셸을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다.

  7. 파일이 저장된 디렉터리로 변경합니다.

  8. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    ./Start-WebAppSvcs.ps1
    

서비스 응용 프로그램 및 서비스 응용 프로그램 프록시 만들기

참고

이 섹션의 절차를 완료하기 전에 서비스를 시작해야 합니다.

서비스를 시작한 후에는 서비스 응용 프로그램 및 SharePoint 웹 프런트 엔드 서버를 서비스 응용 프로그램에 연결하는 서비스 응용 프로그램 프록시를 만들어야 합니다. 중앙 관리 또는 Windows PowerShell을 사용하여 Word Web App, PowerPoint Web App 및 Excel 웹 응용 프로그램에 대한 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 만들 수 있습니다. 만들어진 서비스 응용 프로그램은 시작된 서비스에서 자동으로 실행됩니다.

참고

SharePoint Server 2010 Enterprise를 실행하는 서버에서는 Excel Calculation Services 서비스 응용 프로그램이 기본적으로 만들어집니다. 즉, 서비스 응용 프로그램이 없어도 OneNote Web App를 사용할 수 있습니다.

이 섹션의 절차를 완료하여 Excel Web App, PowerPoint Web App 및 Word Web App에 대해 Office Web Apps 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 만듭니다.

중앙 관리를 사용하여 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 만들려면

  1. 중앙 관리 웹 사이트의 응용 프로그램 관리에서 서비스 응용 프로그램 관리를 클릭합니다.

  2. 서비스 응용 프로그램 관리 페이지에서 새로 만들기를 클릭한 다음 PowerPoint Service 응용 프로그램을 클릭합니다.

  3. PowerPoint 서비스 응용 프로그램 대화 상자에서 다음을 수행합니다.

    1. 이름 상자에 PowerPoint Service 응용 프로그램 또는 응용 프로그램을 설명하는 다른 이름을 입력합니다.

    2. 응용 프로그램 풀 영역에서 기존 응용 프로그램 풀 사용을 클릭한 다음 목록에서 SharePoint Web Services 기본값을 선택합니다.

    3. 기본 프록시 목록에 추가 영역에서 이 서비스 응용 프로그램의 프록시를 팜의 기본 프록시 목록에 추가 확인란이 선택(기본값)되어 있는지 확인한 다음 확인을 클릭합니다.

    참고

    새 응용 프로그램 풀을 만드는 경우 응용 프로그램 풀에서 사용되는 보안 계정을 미리 정의된 네트워크 서비스 계정 또는 관리되는 계정으로 지정할 수 있습니다. 해당 계정은 콘텐츠 데이터베이스와 SharePoint 구성 데이터베이스에 대한 db_datareader, db_datawriter 및 실행 권한을 포함해야 하며 콘텐츠 데이터베이스에 대한 db_owner 역할을 할당받아야 합니다. SharePoint 2010 제품의 서비스 계정 사용 권한에 대한 자세한 내용은 계정 권한 및 보안 설정(SharePoint Server 2010)을 참조하십시오.

  4. 서비스 응용 프로그램 페이지에서 새로 만들기 클릭한 다음 Word Viewing Service를 클릭합니다.

  5. Word Viewing Service 응용 프로그램 대화 상자에서 다음을 수행합니다.

    1. 이름 상자에 Word Viewing Service 응용 프로그램 또는 응용 프로그램을 설명하는 다른 이름을 입력합니다.

    2. 응용 프로그램 풀 영역에서 기존 응용 프로그램 풀 사용을 클릭한 다음 목록에서 SharePoint Web Services 기본값을 선택합니다.

    3. 기본 프록시 목록에 추가 영역에서 이 서비스 응용 프로그램의 프록시를 팜의 기본 프록시 목록에 추가 확인란이 선택(기본값)되어 있는지 확인한 다음 확인을 클릭합니다.

  6. SharePoint Server 2010 Enterprise를 실행하는 서버에서는 Excel Calculation Services 서비스 응용 프로그램이 기본적으로 만들어집니다. Excel Calculation Services 서비스 응용 프로그램이 없는 경우 서비스 응용 프로그램 관리 페이지에서 새로 만들기, Excel Services 응용 프로그램을 차례로 클릭합니다.

  7. 새 Excel Services 응용 프로그램 만들기 대화 상자에서 다음을 수행합니다.

    1. 이름 상자에 Excel Services 응용 프로그램 또는 응용 프로그램을 설명하는 다른 이름을 입력합니다.

    2. 응용 프로그램 풀 영역에서 다음 중 하나를 수행합니다.

      • 기존 응용 프로그램 풀 사용을 클릭한 다음 목록에서 SharePoint Web Services 기본값을 클릭합니다.

      • 새 응용 프로그램 풀 만들기를 클릭하고 응용 프로그램 풀 이름 상자에 응용 프로그램 풀에 사용할 이름을 입력한 후에 보안 계정 구성 목록에서 관리되는 계정을 선택합니다.

    3. 기본 프록시 목록에 추가 영역에서 이 서비스 응용 프로그램의 프록시를 팜의 기본 프록시 목록에 추가 확인란을 선택한 상태로 유지하거나 선택을 취소한 다음 확인을 클릭합니다.

    참고

    새 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 확인하려면 브라우저에서 서비스 응용 프로그램 관리 페이지를 새로 고쳐야 할 수 있습니다.

Windows PowerShell을 사용하여 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 만들려면

  1. 최소 요구 사항을 충족하는지 확인합니다. Add-SPShellAdmin을 참조하십시오. 또한 이 절차를 수행하기 위해 사용하는 계정이 Windows PowerShell을 실행하는 컴퓨터의 Administrators 그룹 구성원인지 확인합니다.

  2. SharePoint Server 2010 Enterprise를 실행하는 컴퓨터에서는 Excel Calculation Services 서비스 응용 프로그램이 기본적으로 만들어집니다. 다음 코드를 복사하여 메모장 같은 텍스트 편집기에 붙여 넣습니다.

    $appPool = Get-SPServiceApplicationPool -Identity "SharePoint Web Services Default"
    New-SPWordViewingServiceApplication -Name "WdView" -ApplicationPool $appPool | New-SPWordViewingServiceApplicationProxy -Name "WdProxy"
    New-SPPowerPointServiceApplication -Name "PPT" -ApplicationPool $appPool | New-SPPowerPointServiceApplicationProxy -Name "PPTProxy" -AddToDefaultGroup
    

    Excel Calculation Services 서비스 응용 프로그램이 없으면 다음 코드를 복사하여 메모장 같은 텍스트 편집기에 붙여 넣습니다.

    $appPool = Get-SPServiceApplicationPool -Identity "SharePoint Web Services Default"
    New-SPWordViewingServiceApplication -Name "WdView" -ApplicationPool $appPool | New-SPWordViewingServiceApplicationProxy -Name "WdProxy"
    New-SPPowerPointServiceApplication -Name "PPT" -ApplicationPool $appPool | New-SPPowerPointServiceApplicationProxy -Name "PPTProxy" -AddToDefaultGroup
    New-SPExcelServiceApplication -Name "Excel" -ApplicationPool $appPool
    

    참고

    이 스크립트에서는 SharePoint Web Services 기본값 응용 프로그램 풀을 예제로 사용합니다. 다른 기존 응용 프로그램 풀을 사용하거나 새 풀을 만들 수 있습니다.

  3. 이름을 Create-SrvAppsProx.ps1로 지정하여 파일을 저장합니다.

    참고

    다른 파일 이름을 사용할 수도 있지만 파일은 항상 확장명이 .ps1인 ANSI 인코딩 텍스트 파일로 저장해야 합니다.

  4. 시작, 모든 프로그램, Microsoft SharePoint 2010 제품을 차례로 클릭합니다.

  5. SharePoint 2010 관리 셸을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다.

  6. 파일이 저장된 디렉터리로 변경합니다.

  7. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    ./Create-SrvAppsProx.ps1
    

참고

새 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 확인하려면 브라우저에서 서비스 응용 프로그램 관리 페이지를 새로 고쳐야 할 수 있습니다.

Office Web Apps 기능 활성화

서비스를 시작하고 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 만든 후에는 기존 사이트 모음에 대해 Office Web Apps 기능을 활성화해야 합니다. 사이트 설정 페이지 또는 Windows PowerShell을 사용하여 단일 사이트 모음에 대해 기능을 사용하도록 설정할 수 있습니다. 사이트 모음이 여러 개인 경우에는 Windows PowerShell을 사용하여 모든 기존 사이트 모음에 대해 기능을 동시에 사용하도록 설정할 수 있습니다.

참고

Office Web Apps를 설치한 후에 새로 만드는 사이트 모음에 대해서는 이 절차를 완료할 필요가 없습니다.

이 섹션의 절차를 완료하여 하나 이상의 기존 사이트 모음에 대해 Office Web Apps 기능을 사용하도록 설정합니다.

참고

이 섹션의 절차를 완료하려면 사이트 모음 관리자여야 합니다.

사이트 설정을 사용하여 단일 사이트 모음에 대해 Office Web Apps 기능을 활성화하려면

  1. 지원되는 브라우저에서 SharePoint 사이트를 열고 사이트 작업, 사이트 설정을 차례로 클릭합니다.

  2. 사이트 설정 페이지의 사이트 모음 관리에서 사이트 모음 기능을 클릭합니다.

  3. 기능 페이지에서 Office Web Apps에 대해 활성화를 클릭합니다.

Windows PowerShell을 사용하여 단일 사이트 모음에 대해 Office Web Apps 기능을 활성화하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. Add-SPShellAdmin을 참조하십시오. 또한 이 절차를 수행하는 데 사용하는 계정이 Windows PowerShell을 실행하는 컴퓨터의 Administrators 그룹 구성원이며 Farm Administrators SharePoint 그룹의 구성원인지 확인합니다.

  2. 다음 코드를 복사하여 메모장 같은 텍스트 편집기에 붙여 넣습니다.

    $webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).ID
    $singleSiteCollection = Get-SPSite -Identity <SiteCollURL>
    Enable-SPFeature $webAppsFeatureId -Url $singleSiteCollection.URL
    
  3. 다음 자리 표시자를 값으로 바꿉니다. 여기서 각 항목이 나타내는 의미는 다음과 같습니다.

    *<SiteCollURL>*은 사이트 모음의 URL입니다.

  4. 이름을 Activate-WebApps.ps1로 지정하여 파일을 저장합니다.

  5. 시작, 모든 프로그램, Microsoft SharePoint 2010 제품을 차례로 클릭합니다.

  6. SharePoint 2010 관리 셸을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다.

  7. 파일이 저장된 디렉터리로 변경합니다.

  8. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    ./Activate-WebApps.ps1
    

Windows PowerShell을 사용하여 모든 사이트 모음에 대해 Office Web Apps 기능을 활성화하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. Add-SPShellAdmin을 참조하십시오. 또한 이 절차를 수행하는 데 사용하는 계정이 Windows PowerShell을 실행하는 컴퓨터의 Administrators 그룹 구성원이며 Farm Administrators SharePoint 그룹의 구성원인지 확인합니다.

  2. 다음 코드를 복사하여 메모장 같은 텍스트 편집기에 붙여 넣습니다.

    $webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).ID
    Get-SPSite -limit ALL | foreach {Enable-SPFeature $webAppsFeatureId -url $_.URL}
    
  3. 이름을 Activate-AllWebApps.ps1로 지정하여 파일을 저장합니다.

  4. 시작, 모든 프로그램, Microsoft SharePoint 2010 제품을 차례로 클릭합니다.

  5. SharePoint 2010 관리 셸을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다.

  6. 파일이 저장된 디렉터리로 변경합니다.

  7. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    ./Activate-AllWebApps.ps1
    

새로운 독립 실행형 SharePoint 2010 제품 서버에서 Office Web Apps 설치 및 구성

이 섹션의 내용은 이전에 SharePoint 제품 구성 마법사를 실행한 적이 없는 새 SharePoint 2010 제품 서버에 Office Web Apps를 설치하는 경우에만 적용됩니다.

참고

다음 절차를 수행하려면 로컬 컴퓨터에서 Administrators 그룹의 구성원이어야 합니다.

Office Web Apps 설치 프로그램 실행

이 섹션의 절차를 완료하여 새 독립 실행형 SharePoint 2010 제품 서버에 Office Web Apps 구성 요소 및 파일을 설치합니다.

Office Web Apps 설치 프로그램을 실행하려면

  1. Office Web Apps 파일의 루트 폴더에서 Setup.exe를 실행합니다.

  2. 제품 키 입력 페이지에서 제품 키를 입력한 다음 계속을 클릭합니다.

  3. 파일 위치 선택 페이지에서 다음 중 하나를 수행합니다.

    • 기본 위치에 설치하려면 지금 설치를 클릭합니다.

    • 다른 위치에 설치하려면 설치할 위치를 지정하고 지금 설치를 클릭합니다.

  4. 설치가 완료되면 구성 마법사 실행 페이지에서 지금 SharePoint 제품 구성 마법사 실행 확인란이 선택되어 있는지 확인하고 닫기를 클릭하여 SharePoint 제품 구성 마법사를 시작합니다.

SharePoint 제품 구성 마법사를 사용하여 서비스를 등록하고 시작하려면

이 절차를 완료하여 Office Web Apps 서비스를 등록 및 시작합니다. 새로운 독립 실행형 SharePoint 2010 제품 서버에서 SharePoint 제품 구성 마법사를 실행하면 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시도 만들어지며 모든 기존 사이트 모음에서 Office Web Apps 기능을 사용할 수 있습니다. Office Web Apps 기능은 모든 새 사이트 모음에 대해서도 자동으로 사용하도록 설정됩니다.

SharePoint 제품 구성 마법사를 사용하여 서비스를 등록하고 시작하려면

  1. 이전 절차에서 지금 SharePoint 제품 구성 마법사 설치 확인란을 선택한 상태로 둔 경우 SharePoint 제품 구성 마법사가 자동으로 시작됩니다. 마법사가 시작되지 않으면 시작, 모든 프로그램, Microsoft SharePoint 2010 제품, SharePoint 제품 구성 마법사를 차례로 클릭합니다.

  2. SharePoint 제품 페이지에서 다음을 클릭합니다.

  3. 구성하는 동안 일부 서비스를 시작하거나 다시 설정해야 할 수도 있음을 알리는 대화 상자에서 를 클릭하여 구성을 시작합니다.

  4. 구성 완료 페이지에서 마침을 클릭합니다. 새 SharePoint 사이트의 서식 파일 선택 페이지가 열립니다.

  5. 서식 파일 선택 페이지에서 다음 옵션 중 하나를 클릭하고 확인을 클릭합니다.

    • 서식 파일 선택 섹션에서 미리 정의된 서식 파일을 클릭합니다.

    • 솔루션 갤러리 섹션에서 솔루션 갤러리를 클릭하고 자신의 고유한 사이트 서식 파일을 사용자 지정합니다.

  6. 이 사이트에 대한 그룹 설정 페이지에서 사이트에 액세스해야 하는 사용자를 지정하고 다음 중 하나를 수행하여 이러한 사용자에 대해 새 그룹을 만들거나 기존 그룹을 사용합니다.

    • 새 그룹을 만들려면 새 그룹 만들기를 클릭하고 그룹 이름과 이 그룹에 추가할 구성원을 입력합니다.

    • 기존 그룹을 사용하려면 기존 그룹 사용을 클릭하고 항목 목록에서 사용자 그룹을 선택합니다.

  7. 확인을 클릭합니다.

기존 SharePoint 서버 팜에서 Office Web Apps 설치 및 구성

이전에 SharePoint 제품 구성 마법사를 실행한 적이 있는 기존 SharePoint 2010 제품 서버 팜에 Office Web Apps를 설치하는 경우에만 이 섹션의 절차를 수행하십시오.

참고

Setup.exe를 실행하면 Office Web Apps 설치 프로그램이 연결된 웹 응용 프로그램을 통해 브라우저에서 Microsoft Word, Excel, PowerPoint 및 OneNote 문서를 여는 SharePoint의 기본 열기 동작을 구성합니다.
라이브 프로덕션 서버 팜에서 Office Web Apps 설치 프로그램을 실행하고 서비스 응용 프로그램을 만들고 Office Web Apps 기능을 활성화했지만 서비스는 아직 시작하지 않은 경우 사용자가 사이트 모음에 액세스하지 못할 수 있으며, 브라우저에서 문서를 열려고 하면 끊어진 링크 오류 메시지가 표시될 수도 있습니다.
라이브 프로덕션 서버에서 추가 배포 작업을 완료하는 동안 최종 사용자에게 이러한 오류 메시지가 표시되지 않도록 할 수 있습니다. 설치 프로그램을 실행하기 전에 모든 기존 사이트 모음에서 OpenInClient 기능을 사용하도록 설정하는 것이 좋습니다. 자세한 내용은 브라우저 사용 문서의 기본 열기 동작 구성(Office Web Apps)을 참조하십시오.

참고

다음 절차를 수행하려면 로컬 컴퓨터에서 Administrators 그룹의 구성원이어야 합니다.

Office Web Apps 설치 프로그램 실행

다음 절차를 완료하여 단일 SharePoint 2010 제품 서버에 Office Web Apps를 설치합니다. 이 절차는 팜의 모든 서버에 대해 수행해야 합니다.

Office Web Apps 설치 프로그램을 실행하려면

  1. Office Web Apps 파일의 루트 폴더에서 Setup.exe를 실행합니다.

  2. 제품 키 입력 페이지에서 제품 키를 입력한 다음 계속을 클릭합니다.

  3. 파일 위치 선택 페이지에서 다음 중 하나를 수행합니다.

    • 기본 위치에 설치하려면 지금 설치를 클릭합니다.

    • 다른 위치에 설치하려면 설치할 위치를 지정하고 지금 설치를 클릭합니다.

  4. 설치가 완료되면 구성 마법사 실행 페이지에서 다음 중 하나를 수행합니다.

    • 지금 SharePoint 제품 구성 마법사 실행을 선택한 상태로 두고 페이지를 열어 둔 다음 모든 서버에 Office Web Apps를 설치한 후에 닫기를 클릭합니다.

    • 지금 SharePoint 제품 구성 마법사 실행 확인란 선택을 취소하고 닫기를 클릭합니다.

  5. 다음 절차를 계속하기 전에 팜의 각 서버에 대해 이 절차를 반복해야 합니다.

SharePoint 제품 구성 마법사를 실행하여 서비스 등록

다음 절차를 완료하여 단일 SharePoint 2010 제품 서버에서 Office Web Apps 서비스를 등록합니다. 이 절차는 팜의 모든 서버에 대해 수행해야 합니다.

SharePoint 제품 구성 마법사를 실행하여 서비스를 등록하려면

  1. SharePoint 제품 구성 마법사를 시작하려면 시작, 모든 프로그램, Microsoft SharePoint 2010 제품, SharePoint 2010 제품 구성 마법사를 차례로 클릭합니다.

  2. SharePoint 제품 페이지에서 다음을 클릭합니다.

  3. 구성하는 동안 일부 서비스를 시작하거나 다시 설정해야 할 수도 있음을 알리는 대화 상자에서 를 클릭합니다.

  4. SharePoint 제품 구성 마법사 완료 페이지에서 다음을 클릭하여 구성을 시작합니다.

  5. 구성 완료 페이지에서 마침을 클릭하고 SharePoint 팜 구성 페이지에서 취소를 클릭합니다.

  6. SharePoint 팜 구성 페이지에서 **아니오, 모든 항목을 직접 구성합니다.**를 클릭합니다.

    중요

    팜 구성 마법사를 실행하지 마십시오. 이 섹션 뒷부분에 나오는 절차를 사용하여 Office Web Apps에 대해 서버 팜을 구성합니다.

  7. 다음 절차를 계속하기 전에 팜의 각 서버에 대해 이 절차를 반복해야 합니다.

서비스 시작

참고

팜의 각 서버에서 Office Web Apps를 설치하고 SharePoint 제품 구성 마법사를 실행한 후에는 이 절차를 완료해야 합니다.

서비스는 서비스 응용 프로그램에 실제 위치를 제공합니다. Office Web Apps 서비스 응용 프로그램을 실행하려는 각 서버에 대해 서비스를 시작해야 합니다. 서비스를 시작하려면 중앙 관리 또는 Windows PowerShell을 사용합니다.

다음 절차를 계속하기 전에 이 섹션의 절차를 완료하여 서비스를 시작합니다. 사용자가 브라우저에서 문서를 보고 편집하도록 할 웹 프런트 엔드 서버에서 서비스를 시작합니다.

중앙 관리를 사용하여 서비스를 시작하려면

  1. 중앙 관리 웹 사이트의 시스템 설정에서 서버의 서비스 관리를 클릭합니다.

  2. 서버 제공 서비스 페이지에서 다음을 수행합니다.

    1. 선택한 서버의 서비스 목록에서 Excel Calculation Services, PowerPoint ServiceWord Viewing Service에 대해 시작을 클릭합니다.

    2. 위쪽의 서버 단추를 클릭하고 서버 변경을 클릭한 후에 서버 선택 대화 상자에서 다른 서버 이름을 클릭합니다.

    3. 이 단계를 반복하여 사용자가 브라우저에서 문서를 보고 편집하도록 할 모든 웹 프런트 엔드 서버에서 서비스를 시작합니다.

    참고

    SharePoint Server 2010 Enterprise를 실행하는 서버에서는 Excel Calculation Services 서비스가 기본적으로 만들어져 시작됩니다. 즉, SharePoint 서비스가 없어도 OneNote Web App를 사용할 수 있습니다.

Windows PowerShell을 사용하여 서비스를 시작하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. Add-SPShellAdmin을 참조하십시오. 또한 이 절차를 수행하기 위해 사용하는 계정이 Windows PowerShell을 실행하는 컴퓨터의 Administrators 그룹 구성원인지 확인합니다.

  2. 다음 코드를 복사하여 메모장 같은 텍스트 편집기에 붙여 넣습니다.

    $machinesToActivate = @("<ServerName1>","<ServerName2>")
    $serviceInstanceNames = @("Word Viewing Service","PowerPoint Service","Excel Calculation Services")
    foreach ($machine in $machinesToActivate)
    {
      foreach ($serviceInstance in $serviceInstanceNames)
      {
         $serviceID = $(Get-SPServiceInstance | where {$_.TypeName -match $serviceInstance} | where {$_.Server -match "SPServer Name="+$machine}).ID
         Start-SPServiceInstance -Identity $serviceID
      }
    }
    
  3. 다음 자리 표시자를 값으로 바꿉니다. 여기서 각 항목이 나타내는 의미는 다음과 같습니다.

    <ServerName1> 및 *<ServerName2>*는 서비스를 시작할 SharePoint 2010 제품 서버의 이름입니다.

  4. 이름을 Start-WebAppSvcs.ps1로 지정하여 파일을 저장합니다.

    참고

    다른 파일 이름을 사용할 수도 있지만 파일은 항상 확장명이 .ps1인 ANSI 인코딩 텍스트 파일로 저장해야 합니다.

  5. 시작, 모든 프로그램, Microsoft SharePoint 2010 제품을 차례로 클릭합니다.

  6. SharePoint 2010 관리 셸을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다.

  7. 파일이 저장된 디렉터리로 변경합니다.

  8. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    ./Start-WebAppSvcs.ps1
    

서비스 응용 프로그램 및 서비스 응용 프로그램 프록시 만들기

참고

이 섹션의 절차를 완료하기 전에 서비스를 시작해야 합니다. 이 섹션의 절차는 팜의 서버 하나에서만 완료하면 됩니다.

서비스를 시작한 후에는 서비스 응용 프로그램 및 SharePoint 웹 프런트 엔드 서버를 서비스 응용 프로그램에 연결하는 서비스 응용 프로그램 프록시를 만들어야 합니다. 중앙 관리 또는 Windows PowerShell을 사용하여 Word Web App, PowerPoint Web App 및 Excel Calculation Services 웹 응용 프로그램에 대한 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 만들 수 있습니다. 만들어진 서비스 응용 프로그램은 시작된 서비스에서 자동으로 실행됩니다.

참고

SharePoint Server 2010 Enterprise를 실행하는 서버에서는 Excel Calculation Services 서비스 응용 프로그램이 기본적으로 만들어집니다. 즉, 서비스 응용 프로그램이 없어도 OneNote Web App를 사용할 수 있습니다.

중앙 관리를 사용하여 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 만들려면

  1. 중앙 관리 웹 사이트에서 응용 프로그램 관리를 클릭하고 서비스 응용 프로그램 영역에서 서비스 응용 프로그램 관리를 클릭합니다.

  2. 서비스 응용 프로그램 관리 페이지에서 새로 만들기를 클릭한 다음 PowerPoint Service 응용 프로그램을 클릭합니다.

  3. 새 PowerPoint 서비스 응용 프로그램 대화 상자에서 다음을 수행합니다.

    1. 이름 상자에 PowerPoint Service 응용 프로그램 또는 응용 프로그램을 설명하는 다른 이름을 입력합니다.

    2. 응용 프로그램 풀 영역에서 다음 중 하나를 수행합니다.

      • 기존 응용 프로그램 풀 사용을 클릭한 다음 목록에서 SharePoint Web Services 기본값을 클릭합니다.

      • 새 응용 프로그램 풀 만들기를 클릭하고 응용 프로그램 풀 이름 상자에 응용 프로그램 풀의 이름을 입력한 후에 보안 계정 구성 목록에서 관리되는 계정을 선택합니다.

        참고

        새 응용 프로그램 풀을 만드는 경우 응용 프로그램 풀에서 사용되는 보안 계정을 미리 정의된 네트워크 서비스 계정 또는 관리되는 계정으로 지정할 수 있습니다. 해당 계정은 콘텐츠 데이터베이스와 SharePoint 구성 데이터베이스에 대한 db_datareader, db_datawriter 및 실행 권한을 포함해야 하며 콘텐츠 데이터베이스에 대한 db_owner 역할을 할당받아야 합니다. SharePoint 2010 제품의 서비스 계정 사용 권한에 대한 자세한 내용은 계정 권한 및 보안 설정(SharePoint Server 2010)을 참조하십시오.

    3. 기본 응용 프로그램 프록시 그룹 영역에서 기본 그룹에 응용 프로그램 프록시 추가 확인란을 선택한 상태로 두거나 확인란 선택을 취소하고 확인을 클릭합니다.

  4. 서비스 응용 프로그램 관리 페이지에서 새로 만들기 클릭한 다음 Word Viewing Service를 클릭합니다.

  5. Word Viewing Service 응용 프로그램 대화 상자에서 다음을 수행합니다.

    1. 이름 상자에 Word Viewing Service 응용 프로그램 또는 응용 프로그램을 설명하는 다른 이름을 입력합니다.

    2. 응용 프로그램 풀 영역에서 다음 중 하나를 수행합니다.

      • 기존 응용 프로그램 풀 사용을 클릭한 다음 목록에서 SharePoint Web Services 기본값을 클릭합니다.

      • 새 응용 프로그램 풀 만들기를 클릭하고 응용 프로그램 풀 이름 상자에 응용 프로그램 풀의 이름을 입력한 후에 보안 계정 구성 목록에서 관리되는 계정을 선택합니다.

        참고

        새 응용 프로그램 풀을 만드는 경우 응용 프로그램 풀에서 사용되는 보안 계정을 미리 정의된 네트워크 서비스 계정 또는 관리되는 계정으로 지정할 수 있습니다. 해당 계정은 콘텐츠 데이터베이스와 SharePoint 구성 데이터베이스에 대한 db_datareader, db_datawriter 및 실행 권한을 포함해야 하며 콘텐츠 데이터베이스에 대한 db_owner 역할을 할당받아야 합니다. SharePoint 2010 제품의 서비스 계정 사용 권한에 대한 자세한 내용은 계정 권한 및 보안 설정(SharePoint Server 2010)을 참조하십시오.

    3. 기본 프록시 목록에 추가 영역에서 이 서비스 응용 프로그램의 프록시를 팜의 기본 프록시 목록에 추가 확인란을 선택한 상태로 유지하거나 선택을 취소한 다음 확인을 클릭합니다.

  6. SharePoint Server 2010를 실행하는 서버에서는 Excel 계산 서비스 서비스 응용 프로그램이 기본적으로 만들어져 시작됩니다. Excel 계산 서비스 서비스 응용 프로그램이 없는 경우 서비스 응용 프로그램 관리 페이지에서 새로 만들기, Excel Services 응용 프로그램을 차례로 클릭합니다.

  7. 새 Excel Services 응용 프로그램 만들기 대화 상자에서 다음을 수행합니다.

    1. 이름 상자에 Excel Services 응용 프로그램 또는 응용 프로그램을 설명하는 다른 이름을 입력합니다.

    2. 응용 프로그램 풀 영역에서 다음 중 하나를 수행합니다.

      • 기존 응용 프로그램 풀 사용을 클릭한 다음 목록에서 SharePoint Web Services 기본값을 클릭합니다.

      • 새 응용 프로그램 풀 만들기를 클릭하고 응용 프로그램 풀 이름 상자에 응용 프로그램 풀의 이름을 입력한 후에 보안 계정 구성 목록에서 관리되는 계정을 선택합니다.

    3. 기본 프록시 목록에 추가 영역에서 이 서비스 응용 프로그램의 프록시를 팜의 기본 프록시 목록에 추가 확인란을 선택한 상태로 유지하거나 선택을 취소한 다음 확인을 클릭합니다.

    참고

    새 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 확인하려면 브라우저에서 서비스 응용 프로그램 관리 페이지를 새로 고쳐야 할 수 있습니다.

Windows PowerShell을 사용하여 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 만들려면

  1. 최소 요구 사항을 충족하는지 확인합니다. Add-SPShellAdmin을 참조하십시오. 또한 이 절차를 수행하기 위해 사용하는 계정이 Windows PowerShell을 실행하는 컴퓨터의 Administrators 그룹 구성원인지 확인합니다.

  2. SharePoint Server 2010 Enterprise를 실행하는 컴퓨터에서는 Excel Calculation Services 서비스 응용 프로그램이 기본적으로 만들어집니다. 다음 코드를 복사하여 메모장 같은 텍스트 편집기에 붙여 넣습니다.

    $appPool = Get-SPServiceApplicationPool -Identity "SharePoint Web Services Default"
    New-SPWordViewingServiceApplication -Name "WdView" -ApplicationPool $appPool | New-SPWordViewingServiceApplicationProxy -Name "WdProxy"
    New-SPPowerPointServiceApplication -Name "PPT" -ApplicationPool $appPool | New-SPPowerPointServiceApplicationProxy -Name "PPTProxy" -AddToDefaultGroup
    

    Excel Calculation Services 서비스 응용 프로그램이 없으면 다음 코드를 복사하여 메모장 같은 텍스트 편집기에 붙여 넣습니다.

    $appPool = Get-SPServiceApplicationPool - Identity "SharePoint Web Services Default"
    New-SPWordViewingServiceApplication -Name "WdView" -ApplicationPool $appPool | New-SPWordViewingServiceApplicationProxy -Name "WdProxy"
    New-SPPowerPointServiceApplication -Name "PPT" -ApplicationPool $appPool | New-SPPowerPointServiceApplicationProxy -Name "PPTProxy" -AddToDefaultGroup
    New-SPExcelServiceApplication -Name "Excel" -ApplicationPool $appPool
    

    참고

    이 스크립트에서는 SharePoint Web Services 기본값 응용 프로그램 풀을 예제로 사용합니다. 다른 기존 응용 프로그램 풀을 사용하거나 새 풀을 만들 수 있습니다.

  3. 이름을 Create-SvcAppsProx.ps1로 지정하여 파일을 저장합니다.

    참고

    다른 파일 이름을 사용할 수도 있지만 파일은 항상 확장명이 .ps1인 ANSI 인코딩 텍스트 파일로 저장해야 합니다.

  4. 시작, 모든 프로그램, Microsoft SharePoint 2010 제품을 차례로 클릭합니다.

  5. SharePoint 2010 관리 셸을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다.

  6. 파일이 저장된 디렉터리로 변경합니다.

  7. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    ./Create-SvcAppsProx.ps1
    

참고

새 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 확인하려면 브라우저에서 서비스 응용 프로그램 관리 페이지를 새로 고쳐야 할 수 있습니다.

Office Web Apps 기능 활성화

서비스를 시작하고 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시를 만든 후에는 기존 사이트 모음에 대해 Office Web Apps 기능을 활성화해야 합니다. 사이트 설정 페이지 또는 Windows PowerShell을 사용하여 단일 사이트 모음에 대해 기능을 활성화할 수 있습니다. 사이트 모음이 여러 개인 경우에는 Windows PowerShell을 사용하여 모든 사이트 모음에 대해 기능을 동시에 활성화할 수 있습니다.

이 섹션의 절차를 완료하여 하나 이상의 기존 사이트 모음에 대해 Office Web Apps 기능을 활성화합니다.

사이트 설정 페이지를 사용하여 Office Web Apps 기능을 활성화하려면 사이트 모음 관리자여야 합니다. Windows PowerShell을 사용하여 Office Web Apps 기능을 활성화하려면 콘텐츠 데이터베이스와 SharePoint 구성 데이터베이스에 대한 읽기/쓰기 및 실행 권한이 있으며 콘텐츠 데이터베이스에 대한 db_owner 역할을 할당받은 계정을 사용해야 합니다. SharePoint 2010 제품의 서비스 계정 사용 권한에 대한 자세한 내용은 계정 권한 및 보안 설정(SharePoint Server 2010)을 참조하십시오. 새로 만드는 사이트 모음에 대해서는 이 절차를 완료하지 않아도 됩니다.

중요

사용자에게 끊어진 링크 오류 메시지가 표시되지 않도록 하기 위해 설치 프로그램을 실행하기 전에 모든 기존 사이트 모음에서 OpenInClient 기능을 활성화한 경우에는 Office Web Apps 기능을 활성화하기 전에 OpenInClient 기능을 사용하지 않도록 설정해야 합니다. 자세한 내용은 브라우저 사용 문서의 기본 열기 동작 구성(Office Web Apps)을 참조하십시오.

사이트 설정 페이지를 사용하여 단일 사이트 모음에 대해 Office Web Apps 기능을 활성화하려면

  1. 지원되는 브라우저에서 SharePoint 사이트를 열고 사이트 작업, 사이트 설정을 차례로 클릭합니다.

  2. 사이트 설정 페이지의 사이트 모음 관리에서 사이트 모음 기능을 클릭합니다.

  3. 기능 페이지에서 Office Web Apps에 대해 활성화를 클릭합니다.

  4. Office Web Apps 기능을 활성화할 각 기존 사이트 모음에 대해 이 절차를 반복합니다.

Windows PowerShell을 사용하여 단일 사이트 모음에 대해 Office Web Apps 기능을 활성화하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. Add-SPShellAdmin을 참조하십시오. 또한 이 절차를 수행하는 데 사용하는 계정이 Windows PowerShell을 실행하는 컴퓨터의 Administrators 그룹 구성원이며 Farm Administrators SharePoint 그룹의 구성원인지 확인합니다.

  2. 다음 코드를 복사하여 메모장 같은 텍스트 편집기에 붙여 넣습니다.

    $webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).ID
    $singleSiteCollection = Get-SPSite -Identity <SiteURL> Enable-SPFeature $webAppsFeatureId -Url $singleSiteCollection.URL
    
  3. 다음 자리 표시자를 값으로 바꿉니다. 여기서 각 항목이 나타내는 의미는 다음과 같습니다.

    SiteURL은 사이트 모음의 URL입니다.

  4. 이름을 ActivateWebApps.ps1로 지정하여 파일을 저장합니다.

    참고

    다른 파일 이름을 사용할 수도 있지만 파일은 항상 확장명이 .ps1인 ANSI 인코딩 텍스트 파일로 저장해야 합니다.

  5. 시작, 모든 프로그램, Microsoft SharePoint 2010 제품을 차례로 클릭합니다.

  6. SharePoint 2010 관리 셸을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다.

  7. 파일이 저장된 디렉터리로 변경합니다.

  8. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    ./ActivateWebApps.ps1
    

Windows PowerShell을 사용하여 모든 사이트 모음에 대해 Office Web Apps 기능을 활성화하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. Add-SPShellAdmin을 참조하십시오. 또한 이 절차를 수행하는 데 사용하는 계정이 Windows PowerShell을 실행하는 컴퓨터의 Administrators 그룹 구성원이며 Farm Administrators SharePoint 그룹의 구성원인지 확인합니다.

  2. 다음 코드를 복사하여 메모장 같은 텍스트 편집기에 붙여 넣습니다.

    $webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).ID
    Get-SPSite -limit ALL |foreach {Enable-SPFeature $webAppsFeatureId -url $_.URL}
    
  3. 이름을 ActivateWebAppsAll.ps1로 지정하여 파일을 저장합니다.

    참고

    다른 파일 이름을 사용할 수도 있지만 파일은 항상 확장명이 .ps1인 ANSI 인코딩 텍스트 파일로 저장해야 합니다.

  4. 시작, 모든 프로그램, Microsoft SharePoint 2010 제품을 차례로 클릭합니다.

  5. SharePoint 2010 관리 셸을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다.

  6. 파일이 저장된 디렉터리로 변경합니다.

  7. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    ./ActivateWebAppsAll.ps1
    

새 SharePoint 서버 팜에서 Office Web Apps 설치 및 구성

이전에 SharePoint 제품 구성 마법사 또는 팜 구성 마법사를 실행한 적이 없는 새 SharePoint 2010 제품 서버 팜에 Office Web Apps를 설치하는 경우에만 이 섹션의 절차를 수행하십시오.

참고

다음 절차를 수행하려면 로컬 컴퓨터에서 Administrators 그룹의 구성원이어야 합니다.

Office Web Apps 설치 프로그램 실행

이 절차를 완료하여 이전에 SharePoint 제품 구성 마법사 또는 팜 구성 마법사를 실행한 적이 없는 새 서버 팜의 단일 SharePoint 2010 제품 서버에 Office Web Apps 파일 및 구성 요소를 설치합니다. 서버 팜의 각 서버에서 이 절차를 완료해야 합니다.

Office Web Apps 설치 프로그램을 실행하려면

  1. Office Web Apps 파일의 루트 폴더에서 Setup.exe를 실행합니다.

  2. 제품 키 입력 페이지에서 제품 키를 입력한 다음 계속을 클릭합니다.

  3. 파일 위치 선택 페이지에서 다음 중 하나를 수행합니다.

    • 기본 위치에 설치하려면 지금 설치를 클릭합니다.

    • 다른 위치에 설치하려면 설치할 위치를 지정하고 지금 설치를 클릭합니다.

  4. 설치가 완료되면 구성 마법사 실행 페이지에서 지금 SharePoint 제품 구성 마법사 실행 확인란이 선택되어 있는지 확인하고 닫기를 클릭하여 마법사를 엽니다.

  5. 팜의 다른 서버에 Office Web Apps를 설치하기 전에 다음 절차를 완료합니다.

SharePoint 제품 구성 마법사를 실행하여 서비스 등록

이 절차를 완료하여 SharePoint 제품 구성 마법사를 실행해 단일 SharePoint 2010 제품 서버에서 Office Web Apps 서비스를 등록합니다. 서버 팜의 각 서버에서 이 절차를 완료해야 합니다.

중요

먼저 중앙 관리 웹 응용 프로그램을 호스팅할 서버에서 Office Web Apps를 설치하고 SharePoint 제품 구성 마법사를 실행합니다. SharePoint 제품 구성 마법사를 처음 실행하면 이후 팜에 추가하는 모든 서버가 공유하는 구성 데이터베이스가 만들어집니다. 그런 다음 새 팜에 추가할 다른 서버에서 Office Web Apps를 설치하고 SharePoint 제품 구성 마법사를 실행합니다.

SharePoint 제품 구성 마법사를 실행하여 서비스를 등록하려면

  1. SharePoint 제품 구성 마법사를 시작하려면 시작, 모든 프로그램, Microsoft SharePoint 2010 제품, SharePoint 2010 제품 구성 마법사를 차례로 클릭합니다.

  2. SharePoint 제품 페이지에서 다음을 클릭합니다.

  3. 구성하는 동안 일부 서비스를 시작하거나 다시 설정해야 할 수도 있음을 알리는 대화 상자에서 를 클릭합니다.

  4. 서버 팜에 연결 페이지에서 다음 중 하나를 수행합니다.

    • 새 서버 팜을 만들려면 첫 번째 SharePoint 2010 제품 서버에서 새 서버 팜 만들기, 다음을 차례로 클릭합니다.

    • 팜에 SharePoint 2010 제품 서버를 더 추가하려면 기존 서버 팜에 연결, 다음을 차례로 클릭합니다.

  5. 구성 데이터베이스 설정 지정 페이지에서 다음을 수행합니다.

    1. 데이터베이스 서버 상자에 SQL Server가 실행되는 컴퓨터의 이름을 입력합니다.

      • 첫 번째 SharePoint 2010 제품 서버에서 새 구성 데이터베이스를 만들려면 데이터베이스 이름 상자에 구성 데이터베이스에 대해 사용할 이름을 입력하거나 기본 데이터베이스 이름을 사용합니다. 기본 이름은 SharePoint_Config입니다.

      • 팜에 SharePoint 2010 제품 서버를 더 추가하려면 데이터베이스 이름 검색을 클릭하고 데이터베이스 이름 상자의 목록에서 적절한 데이터베이스를 선택하거나 서버 팜 구성 데이터베이스 이름을 입력합니다.

    2. 첫 번째 SharePoint 2010 제품 서버에서 데이터베이스 액세스 계정을 지정하려면 다음을 수행합니다.

      • 사용자 이름 상자에 서버 팜 계정의 사용자 이름을 도메인\사용자 이름 형식으로 입력합니다.

        중요

        서버 팜 계정은 구성 데이터베이스를 만들고 액세스하는 데 사용됩니다. 또한 중앙 관리 응용 프로그램 풀의 응용 프로그램 풀 ID 계정 역할을 하며 Windows SharePoint Services Timer Service를 실행하는 데 사용되기도 합니다. SharePoint 제품 구성 마법사는 서버 팜의 모든 SharePoint 데이터베이스에 대해 이 계정을 SQL Server 로그인 계정, SQL Server dbcreator 고정 서버 역할, SQL Server securityadmin 고정 서버 역할 및 db_owner 고정 서버 역할에 추가합니다. 서비스 계정으로 지정하는 사용자 계정은 도메인 사용자 계정이어야 하지만 웹 서버 또는 데이터베이스 서버의 특정 보안 그룹 구성원일 필요는 없습니다. 최소 권한 원칙을 따르고 웹 서버 또는 데이터베이스 서버의 Administrators 그룹 구성원이 아닌 사용자 계정을 지정하는 것이 좋습니다.

      • 암호 상자에 사용자 암호를 입력합니다.

    3. 다음을 클릭합니다.

  6. 팜 보안 설정 지정 페이지에서 팜의 암호(passphrase)를 입력하고 다음을 클릭합니다.

    암호(passphrase)는 일반 암호(password)와 비슷하지만 보통 보안 수준을 높이기 위해 암호(password)보다 더 깁니다. 암호(passphrase)는 SharePoint 2010 제품에 등록된 계정의 자격 증명을 암호화하는 데 사용되며, 이러한 계정의 예로는 SharePoint 제품 구성 마법사를 실행할 때 제공하는 SharePoint Server 시스템 계정을 들 수 있습니다. 암호(passphrase)가 다음 조건을 충족하는지 확인하십시오.

    • 8개 이상의 문자 포함

    • 다음 4개 문자 그룹의 문자를 3개 이상 포함

      • 영어 대문자(A부터 Z까지)

      • 영어 소문자(a부터 z까지)

      • 숫자(0부터 9까지)

      • 알파벳 이외의 문자(!, $, #, % 등)

      중요

      암호(passphrase)는 팜에 서버를 추가할 때마다 사용해야 하므로 기억해 두어야 합니다.

  7. SharePoint 중앙 관리 웹 응용 프로그램 구성 페이지에서 다음을 수행합니다.

    참고

    팜에 첫 번째 서버를 추가한 후 서버를 더 추가할 때는 이 페이지가 나타나지 않습니다.

    1. 중앙 관리 웹 응용 프로그램의 기본 포트 번호를 사용하려면 포트 번호 지정 확인란을 선택하지 않은 상태로 둡니다. 특정 포트 번호를 사용하려면 포트 번호 지정 확인란을 선택하고 사용할 포트 번호를 입력합니다.

      참고

      원격 컴퓨터에서 중앙 관리 웹 사이트에 액세스하려는 경우 이 단계에서 구성하는 포트 번호에 액세스할 수 있도록 설정해야 합니다. 이렇게 하려면 고급 보안이 포함된 Windows 방화벽에서 SharePoint Central Administration v4에 대한 인바운드 규칙을 구성하면 됩니다.

    2. NTLM 또는 협상(Kerberos) 중 하나를 클릭하고 다음을 클릭합니다.

  8. SharePoint 제품 구성 마법사 완료 페이지에서 구성 설정을 검토하고 다음 중 하나를 수행합니다.

    • 팜의 첫 번째 서버에서 마법사를 실행하는 경우 다음을 클릭하여 구성을 시작합니다.

    • 팜에 서버를 더 추가하는 경우 해당 서버에서 중앙 관리 웹 응용 프로그램을 호스팅하려면 고급 설정을 클릭하고 **이 컴퓨터를 사용하여 웹 사이트를 호스팅합니다.**를 클릭합니다.

      참고

      팜에 서버를 더 추가하는 경우의 기본 설정은 이 컴퓨터를 사용하여 웹 사이트를 호스팅하지 않습니다.입니다.

  9. 구성 완료 페이지에서 마침을 클릭합니다. 그러면 SharePoint 사이트의 SharePoint 팜 구성 페이지가 열립니다.

    중요

    팜의 모든 서버에서 Office Web Apps를 설치하고 SharePoint 제품 구성 마법사를 실행할 때까지는 SharePoint 팜 구성 마법사를 실행하지 마십시오.

SharePoint 팜 구성 마법사 실행

팜의 모든 서버에서 Office Web Apps를 설치하고 SharePoint 제품 구성 마법사를 실행한 후 이 절차를 완료하여 SharePoint 팜 구성 마법사를 실행합니다. 팜 구성 마법사는 서버 하나에서만 실행하면 됩니다. SharePoint 팜 구성 마법사를 실행하면 팜의 각 서버에서 다음 작업이 수행됩니다.

  • 서비스가 시작됩니다.

  • 서비스 응용 프로그램 및 서비스 응용 프로그램 프록시가 만들어집니다.

  • 기존 사이트 모음에 대해 Office Web Apps 기능이 활성화됩니다.

SharePoint 팜 구성 페이지에서 마법사를 사용하여 서비스를 구성하도록 결정하거나 서비스를 수동으로 구성할 수 있습니다.

여기서 선택하는 항목은 개인적인 선호 사항입니다. 팜 구성 마법사를 실행하는 경우에는 일부 서비스가 자동으로 구성됩니다. 하지만 서비스를 수동으로 구성하면 논리 아키텍처를 보다 유동적으로 디자인할 수 있습니다. 서비스를 수동으로 구성하는 방법에 대한 자세한 내용은 3계층 팜의 다중 서버(SharePoint Foundation 2010) 또는 3계층 팜의 다중 서버(SharePoint Server 2010)를 참조하십시오.

중요

DBA 작성 데이터베이스를 사용하는 경우에는 DBA 작성 데이터베이스를 사용한 배포(SharePoint Server 2010)를 참조하십시오.

SharePoint 팜 구성 마법사를 실행하려면

  1. 팜 구성 마법사를 실행하려면 중앙 관리 웹 사이트에서 구성 마법사를 클릭한 다음 팜 구성 마법사 시작을 클릭합니다.

  2. SharePoint 팜 구성 페이지의 서비스 계정 영역에서 기존 관리되는 계정 사용을 클릭하고 이전 절차에서 만든 서버 팜 계정을 선택합니다.

  3. 서비스 영역에서 사용하도록 설정할 Office Web Apps 서비스 및 기타 서비스를 선택하고 다음을 클릭합니다.

  4. 사이트 모음 만들기 페이지에서 선택적 페이지의 작업을 완료해 새 최상위 사이트를 만들거나, 이 시점에서는 새 최상위 사이트를 만들지 않고 계속하려면 건너뛰기를 클릭합니다. 최상위 사이트를 만드는 방법에 대한 자세한 내용은 사이트 모음 만들기(SharePoint Server 2010)를 참조하십시오.

  5. SharePoint 팜 구성 페이지에서 마침을 클릭합니다.