본문 바로가기

IT 관련 이야기/Sharepoint

Office Web App server 2013 설치

설치는 반드시 영문OS 에서 해야만 합니다.
현재 다른 언어 OS에서는 오류가 발생한다고 합니다.

 

Office Web apps 2013 버전부터 쉐어포인트 Service Application 에서 별도의 Server 분리된다. Exchange, Lync 서버와의 연동이 Office Web apps 통한다고 .

세부적인 사항들은 차차 알아봐야 .

   

라이선스 이슈 발생 가능성 . - 사실 View 되어도 문제는 없을것 같다. 어차피 브라우져를 통해서 편집하는데 한계가 있으니 뷰어의 역할만이라도 충분하지 않을까함.

http://technet.microsoft.com/en-us/library/ff431682(v=office.15)

Preview 상태에서 라이선스는 두가지

   

View-only. By default, Office Web Apps Preview is view-only. View-only functionality is provided for free.

Edit and view. You must purchase an editing license to use the editing features of Office Web Apps Preview with SharePoint 2013 Preview. You enable editing when you create the Office Web Apps Server farm.

   

일단 깔기 전에 알아야 할 사항.

하드웨어/소프트웨어 사양이외에도 검토되어야 할 사항이 제법 있으니 알고 넘어가야…

   

Plan Office Web Apps Server Preview

http://technet.microsoft.com/en-us/library/jj219435(v=office.15)#virtualization

   

하드웨어 요구사항

Sharepoint 2013과 동일

   

소프트웨어 사양

Download, Server Role, or Feature

Windows Server 2008 R2

Windows Server 2012

Download: Office Web Apps Server Preview

Microsoft Download Center

Microsoft Download Center

Download: .NET Framework 4.5 RC

.NET Framework 4.5 RC

Already installed

Download: KB2592525

KB2592525

Already installed

Download: Windows PowerShell 3.0

Windows PowerShell 3.0

Already installed

Server role: Web Server (IIS)

The following list describes the minimum role services that are required for the Web Server (IIS) server role.

Common HTTP Features

  • Static Content
  • Default Document

Application Development

  • ASP.NET
  • .NET Extensibility
  • ISAPI Extensions
  • ISAPI Filters
  • Server Side Includes

Security

  • Windows Authentication
  • Request Filtering

Management Tools

  • IIS Management Console

The following options are recommended but not required:

Performance

  • Static Content Compression
  • Dynamic Content Compression

The following list describes the minimum role services that are required for the Web Server (IIS) server role.

Management Tools

  • IIS Management Console

Web Server

  • Common HTTP Features
  • Default Document
  • Static Content

Security

  • Request Filtering
  • Windows Authentication

Application Development

  • .NET Extensibility 4.5
  • ASP.NET 4.5
  • ISAPI Extensions
  • ISAPI Filters
  • Server Side Includes

The following services are recommended but not required:

Performance

  • Static Content Compression
  • Dynamic Content Compression

Feature: Ink and Handwriting Services

Ink and Handwriting Services

  • Ink Support

Ink and Handwriting Services

Note:

You don't have to install Ink Support. You can just install Ink and Handwriting Services

   

서비스 / 가상화 지원 관련

Servers that run Office Web Apps Server Preview must not run any other server application.

   

Do not install any services or roles that depend on the Web Server (IIS) role on port 80, 443, or 809

   

Install Office Web Apps Server Preview in its own virtual machine instance. Do not install any other server applications, such as SharePoint 2013 Preview, in this instance.

   

Do not install any version of Office.

   

Sharepoint, Exchange server, Lync server, Sql server 과 같이 설치하지 않는다.

Office 도 설치하지 마라.

같이 설치하면 포트 충돌의 우려 때문에 그런 것으로 추정되나 이에 대한 추가 부연설명은 찾아봐야 할것 같음.

80,443,809 포트를 통해 통신이 이루어짐.

   

If necessary, you can use install Office Web Apps Server Preview in a virtual machine instance that is hosted by a server that runs SharePoint 2013 Preview.

   

Sharepoint Server 2013 설치된 서버에 Hyper-V 로는 설치 가능하다

이건 뭐 당연한 이야기.

   

나머지 하나도 당연한 이야기.

   

   

방화벽 포트 오픈

port 443 for HTTPS traffic

Port 80 for HTTP traffic

Port 809 for private traffic between the servers that run Office Web Apps Server Preview (if you're setting up a multi-server farm)

809 포트를 통해 Office Web Apps Server 들간에 통신이 이루어진다.

   

다음은 로드밸런스 사용에 관한 내용

대충 L7 스위치(이거 비쌀텐데….)여야 하고 , SSL 지원해야 하고 이런 이야기..

자세한건 어려워서 패스

   

DNS 설정하구…

   

언어팩 관련 이야기 있구…

   

서버 토폴로지 이야기 하구… 나중에 업데이트 된다구 하구….

   

Https 통해서 통신하라구 권장하구(당연히 문서 데이터들에 대한 보안 이슈때문), 테스트에서는

SharePoint 2013 Preview, Exchange Server 2013 는 HTTP 통신 가능

Lync 2013 은 HTTPS Only

   

인증서 이야기 계속됨…

   

Planning for Online Viewers

   

Office Web Apps 서버 설치 하면 기본적으로 온라이 뷰어 기능이 활성화 되고 때에 따라서는 일부기능에 대한 제약도 가능하다는 이야기..

온라인 뷰어 옵션 3가지

OpenFromUrlEnabled , OpenFromUncEnabled, OpenFromUrlThrottlingEnabled

   

   

이제 설치 시작해 봅시다.

의외로 Plan 비해서 설치는 간단하다. 3단계만 거치면 되니.

   

Deploy the infrastructure: Office Web Apps Server Preview

http://technet.microsoft.com/en-us/library/jj219458(v=office.15)

http://technet.microsoft.com/en-us/library/jj219455(v=office.15)

   

   

  1. Install prerequisite software for Office Web Apps Server Preview

    Windows Server 2008 R2 Service Pack 1 and all required updates

    .NET Framework 4.5 RC

    Windows PowerShell 3.0

       

  2. Install Office Web Apps Server Preview
    Setup.exe 실행

   

  1. Configure Windows PowerShell and import the OfficeWebApps module

    Windows power shell 실행

    Import-Module OfficeWebApps :Office Web Apps 모듈 불러 오기

    Get-Command "*Office*" : Offcie Web Apss 명령어 확인
    Get-Help cmdletname : 도움말

    신규 팜 생성
    New-OfficeWebAppsFarm –InternalURL http://servername –AllowHttp -EditingEnabled

    ※ 위에서 언급했듯 편집에 대한 부분은 라이선스가 다르므로 운영환경에서는 Plan에 따라 적절히 Option을 조정해야함.

       

    Office Web Apps Farm 생성됨.

       

    브라우져를 열어 정상적으로 생성되었는지 확인

       

    IIS 관리자에서 확인해 보면 아래와 같은 구조로 웹응용프로그램 생성됨.

       

    .NetFrameWork 4.0 IIS 등록 (필요시)

    %systemroot%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -iru

    재시작

    iisreset /restart /noforce

       

  2. Office Web Apps Server Integration

    설치를 완료했으면 Sharepoint 2013과 연계
    Configure SharePoint 2013 Preview to use Office Web Apps Preview

    http://technet.microsoft.com/en-us/library/ff431687(v=office.15)

       

    Sharepoint management shell 실행

    New-SPWOPIBinding -ServerName 서버명(http뺀 OWA의 FQDN) -AllowHTTP
     

    New-SPWOPIBinding –ServerName "Server.corp.Contoso.com"

       

    Set-SPWopiZone internal-http

       

       

       

       

  3. Sharepoint 문서 라이브러리의 Office 파일이 잘 보이는지 확인.

       

       

       

    뭐 특별한 어려움 없이 Office Web Apps 설치 는 끝났다. 하지만 위 오류가 발생해서 더 이상 진행이 안된다.

    Office web apps server 쪽 로그를 보면 Unauthorized 오류가 나는데 이유를 모르겠다.

    -> Web apps/sharepoint 둘다 재설치 해봤지만 결과는 동일함. 이유는 있을듯 한데... 
        Preview 버전으로 너무 진빼는건 아닌것 같아서 여기서 종료함.

    하여튼 이런식으로 나타난다.

       

    실제 출시되면 https 통신만 사용하게 될 가능성이 있으며 Technet 사이트에 언급되어 있듯이 향후 설치 절차 또한 추가 될 것으로 보인다.