Microsoft MVP성태의 닷넷 이야기
개발 환경 구성: 98. SharePoint 2010 - Office Web Apps 설치 [링크 복사], [링크+제목 복사],
조회: 25997
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

SharePoint 2010 - Office Web Apps 설치

"Office Web Apps"라...? 뭔지 아직 모르는 분들도 계실 것입니다.

Office Web Apps로 어떤 것들이 가능한지는 다음의 링크에서 확인할 수 있습니다.

SharePoint에서 Office Web Apps 사용
; http://office.microsoft.com/ko-kr/web-apps-help/HA010380116.aspx?CTT=5&origin=HA101785172

즉, Microsoft Office 제품이 설치되어 있지 않은 컴퓨터에서 Excel, OneNote, PowerPoint, Word 문서를 볼 수 있도록 해주고 기타 부가적인 기능을 지원합니다.

위의 글을 읽고 "오피스 라이브"라는 서비스를 생각해 낸 분이 계실텐데요.

Office Live Workspace - 어디서나 자유롭게 문서 사용, 편집 및 공유
; http://www.officelive.com/

정확히 동일한 서비스라고 볼 수 있습니다. 단지, "Office Web Apps"를 여러분이 구성한 SharePoint 2010에 설치하시면 SkyDrive의 25GB 용량 제한을 걱정하지 않고 마음껏 사용할 수 있는 차이가 있겠지요. (사실, 25GB 용량은 적은 것이 아니기 때문에 "Office Web Apps" 기능만으로 SharePoint 2010 설치를 할 이유는 없을 것 같습니다.)

이렇게 매력적인 기능을 테스트를 안 해보고 지나가면 너무 서운할 것 같지요! ^^

공식적인 Office Web Apps 배포 관련 문서는 아래에 있습니다.

Office Web Apps 배포(SharePoint Server 2010)
; https://learn.microsoft.com/ko-kr/webappsserver/use-office-web-apps-with-sharepoint-2013




"Office Web Apps"는 단독 제품이 아니고, SharePoint Server 2010 위에서 동작하는 것이기 때문에 반드시 SharePoint가 설치되어 있어야 합니다. 이에 대해서는 다음의 글을 참고하십시오.

SharePoint 2010 설치
; https://www.sysnet.pe.kr/2/0/977

또한, Office Web Apps는 상용이므로 MSDN 구독자만이 다운로드가 됩니다. 이것 역시 SharePoint 2010 제품과 마찬가지로 x64 버전만 지원합니다. SharePoint 2010의 무료 버전인 "SharePoint Foundation 2010"에서 "Office Web Apps"가 설치될지는 모르겠지만 어쨌든 "Office Web Apps" 자체가 상용이기 때문에 결국 MSDN 구독이나 TechNet 구독은 해야지만 설치가 가능할 것입니다.

이번에도 설치 과정 중에 나오는 화면 캡쳐를 하려고 했지만, 이미 아래의 웹 사이트에서 전 과정을 상세하게 공개하고 있기 때문에 생략합니다.

How to Install and Configure Office Web Apps for SharePoint 2010
; http://faizal-comeacross.blogspot.com/2010/08/how-to-install-and-configure-office-web.html

설치 후, 다음과 같이 구성 마법사가 시작되는데,

[그림 1: Office Web Apps 구성 마법사]
how_to_install_sharepoint_owa_1.png

위의 마법사를 시작하면 기본적으로 80 포트에 "웹 애플리케이션"을 만들고 팀 사이트 기능을 추가해 버리기 때문에 기존 80 포트에 서비스 중인 웹 사이트를 갖고 있는 경우라면 주의해야 합니다.

그리고, 제가 설치한 한글 버전의 SharePoint 2010에서는 기존에 구성된 SharePoint 웹 애플리케이션이 있는 경우 "Office Web Apps"를 설치했다고 해서 곧바로 적용되지는 않았습니다. 즉, 약간의 설정 작업이 필요한 것 같은데 "How to Install and Configure Office Web Apps for SharePoint 2010"에서 설명되고 있는 UI로는 설정이 안되었습니다.

음... 그래서 저처럼 SharePoint 초보자 입장이라면, 그냥 [그림 1: Office Web Apps 구성 마법사]에서 80 포트로 팀 사이트를 만들어버리는 것을 그냥 감수하고 마법사 설치를 진행하는 편이 좋겠습니다. 어차피 생성된 80 포트의 웹 애플리케이션은 나중에 지우면 그만이고 멈춰버린 기존 웹 사이트는 시작하면 되니까요. ^^; (혹시, 이 글을 읽어보시는 SharePoint 고급 사용자이신 분이 있다면, 이 부분에 대한 정리 좀 해주시길 바랍니다. ^^)




설치까지 완료했으면, 이제부터 생성되는 SharePoint 웹 애플리케이션의 문서들은 다음과 같이 "브라우저에서 보기", "브라우저에서 편집" 메뉴가 Excel, OneNote, PowerPoint, Word 문서에 대해서 제공됩니다.

how_to_install_sharepoint_owa_2.png

단순히 "보기" 및 "편집"만 제공되는 것이 아닙니다. 몇몇 문서들은 다중 사용자로부터의 "동시 편집" 기능도 제공됩니다. 하지만, 제공된다고 해서 그다지 좋아할 수만은 없는데 '현실성'이 어느 정도 있느냐는 문제가 있습니다. 아래는 제가 4가지의 문서에 대해서 직접 해보고 정리한 내용입니다.

마이크로소프트 워드 문서


  • 브라우저에서 보기: Silverlight이 설치되는 윈도우/맥 환경의 브라우저에서 잘 지원됨. 문서 전체를 '스크롤'시키면서 열람 가능.
  • iPad 사파리에서 보기: Silverlight이 설치가 안되므로, '스크롤'시키면서 문서를 열람하는 방식이 아니라 페이지 단위로 앞/뒤 버튼을 누르거나 페이지 번호를 직접 입력해서 이동하여 보기만 가능.
  • 브라우저에서 편집: 100+ 페이지에 이르는 규모의 문서 편집은 '가능'하긴 하지만, 너무 느림. 단순 양식의 워드 파일은 현실성 있게 가능.
  • iPad 사파리에서 편집: 지원 안 됨. 편집 모드로 바뀌기는 하지만 더 이상의 편집은 불가능.
  • 동시 편집: 워드 문서의 다중 사용자 동시 편집은 브라우저/Office Word 프로그램 환경에 관계 없이 지원 안 됨.

마이크로소프트 엑셀


  • 브라우저에서 보기: 지원됨.
  • iPad 사파리에서 보기: 지원됨.
  • 브라우저에서 편집: 지원됨.
  • iPad 사파리에서 편집: 지원됨.
  • 동시 편집: 엑셀 문서의 다중 사용자 동시 편집은 브라우저 환경에서만 가능. 즉, 모두 브라우저에서 엑셀 문서를 편집해야만 동시 편집이 가능하고, 한 명이라도 '오피스 엑셀'프로그램에서 해당 문서를 열면 동시 편집 기능이 제한됨. 엑셀 프로그램의 경우 자체적으로 '공유'기능이 있는데, 만약 그 기능을 켜면 반대로 '브라우저에서 편집' 기능이 제한됨.

마이크로소프트 파워포인트


  • 브라우저에서 보기: Silverlight이 설치되는 윈도우/맥 환경의 브라우저에서 잘 지원됨. 네비게이션이 원활.
  • iPad 사파리에서 보기: Silverlight이 설치가 안되므로, 사용이 불편하지만 보기 기능 자체는 잘 지원됨.
  • 브라우저에서 편집: 지원됨.
  • iPad 사파리에서 편집: 지원 안 됨. 편집 모드로 바뀌기는 하지만 더 이상의 편집은 불가능.
  • 동시 편집: iPad에서의 편집은 제외하고, Silverlight이 제공되는 환경에서의 동시 편집은 가능. 슬라이드 단위로 편집/저장되고 다른 사용자가 편집한 슬라이드를 선택하면 편집된 슬라이드가 제공됨. 엑셀과 마찬가지로, '오피스 PPT' 프로그램에서 해당 문서를 열면 브라우저에서의 동시 편집 기능이 제한됨.

마이크로소프트 원노트


  • 브라우저에서 보기: Silverlight이 설치되는 윈도우/맥 환경의 브라우저에서 잘 지원됨. 문서 전체를 '스크롤'시키면서 열람 가능.
  • iPad 사파리에서 보기: Silverlight이 설치가 안되므로, OneNote 페이지 하나에 대해서 iPad 화면 크기만큼만 보이고 나머지 영역은 스크롤 기능이 없어 보는 것이 불가능.
  • 브라우저에서 편집: 지원됨.
  • iPad 사파리에서 편집: '보기'에서와 동일한 제한이 있고, 편집자체도 PPT에서와 같은 현상으로 불가능.
  • 동시 편집: iPad에서의 편집은 제외하고, Silverlight이 제공되는 환경에서의 동시 편집은 가능. 유일하게 '오피스 원노트' 프로그램으로 해당 문서를 열고 편집하는 경우, '브라우저에서 편집' 시에도 동시 편집이 가능. 서로 간의 자동 동기화 속도가 다소 느린데 그 점을 제외하고는 '동시 편집' 면에서 가장 자연스러움.




정리를 해보면, "Office Web Apps"는 Silverlight가 제공되는 환경에서는 전반적으로 보기 및 편집 기능이 잘 제공됩니다. 그렇지 않은 경우, 워드, 파워포인트, 엑셀 문서는 '보기' 기능은 그런대로 쓸만하지만 '편집' 기능은 현실성이 없습니다. 특이하게도 원노트는 Silverlight이 제공되는 환경에서는 가장 자연스러운 '다중 사용자 동시 편집' 기능을 제공하지만 Silverlight이 없는 환경에서는 '보기' 기능도 현실성이 없고 '편집'은 아예 안됩니다.

이런 특별한 사유 때문인지, OneNote에 대해서는 마이크로소프트 측에서 "OneNote Mobile for iPhone"을 내놓았습니다. 아쉬운 점은, 아직 iPad용은 없고 다운로드도 미국 AppStore를 통해서만 가능합니다.

Starting today, OneNote Mobile for iPhone helps free your ideas
; http://blogs.office.com/b/office-exec/archive/2011/01/18/onenote-mobile-for-iphone-helps-you-free-your-ideas.aspx

how_to_install_sharepoint_owa_3.png

근데, 막상 설치하고 나니 "Login failed, error: 400" 에러가 로그인 시에 발생합니다. ^^; 이에 대해서는 현재 조사 중이라고 하니 좀 더 기다려봐야 할 것 같습니다.

OneNote Mobile for iPhone - RE: "Login failed, error: 400" Error
; http://blogs.msdn.com/b/descapa/archive/2011/01/18/onenote-mobile-for-iphone-re-quot-loading-list-of-notebooks-failed-400-quot-error.aspx



[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]







[최초 등록일: ]
[최종 수정일: 6/28/2023]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




1  2  3  4  5  6  7  8  9  10  11  12  [13]  14  15  ...
NoWriterDateCnt.TitleFile(s)
13321정성태4/14/20234113개발 환경 구성: 676. WSL/Linux Octave - Python 스크립트 연동
13320정성태4/13/20233997개발 환경 구성: 675. Windows Octave 8.1.0 - Python 스크립트 연동
13319정성태4/12/20234503개발 환경 구성: 674. WSL 2 환경에서 GNU Octave 설치
13318정성태4/11/20234390개발 환경 구성: 673. JetBrains IDE에서 "Squash Commits..." 메뉴가 비활성화된 경우
13317정성태4/11/20234424오류 유형: 855. WSL 2 Ubuntu 20.04 - error: cannot communicate with server: Post http://localhost/v2/snaps/...
13316정성태4/10/20233695오류 유형: 854. docker-compose 시 "json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)" 오류 발생
13315정성태4/10/20233995Windows: 245. Win32 - 시간 만료를 갖는 컨텍스트 메뉴와 윈도우 메시지의 영역별 정의파일 다운로드1
13314정성태4/9/20234137개발 환경 구성: 672. DosBox를 이용한 Turbo C, Windows 3.1 설치
13313정성태4/9/20234141개발 환경 구성: 671. Hyper-V VM에 Turbo C 2.0 설치 [2]
13312정성태4/8/20234212Windows: 244. Win32 - 시간 만료를 갖는 MessageBox 대화창 구현 (개선된 버전)파일 다운로드1
13311정성태4/7/20234645C/C++: 163. Visual Studio 2022 - DirectShow 예제 컴파일(WAV Dest)
13310정성태4/6/20234302C/C++: 162. Visual Studio - /NODEFAULTLIB 옵션 설정 후 수동으로 추가해야 할 library
13309정성태4/5/20234420.NET Framework: 2107. .NET 6+ FileStream의 구조 변화
13308정성태4/4/20234345스크립트: 47. 파이썬의 time.time() 실숫값을 GoLang / C#에서 사용하는 방법
13307정성태4/4/20234099.NET Framework: 2106. C# - .NET Core/5+ 환경의 Windows Forms 응용 프로그램에서 HINSTANCE 구하는 방법
13306정성태4/3/20233987Windows: 243. Win32 - 윈도우(cbWndExtra) 및 윈도우 클래스(cbClsExtra) 저장소 사용 방법
13305정성태4/1/20234341Windows: 242. Win32 - 시간 만료를 갖는 MessageBox 대화창 구현 (쉬운 버전)파일 다운로드1
13304정성태3/31/20234641VS.NET IDE: 181. Visual Studio - C/C++ 프로젝트에 application manifest 적용하는 방법
13303정성태3/30/20233985Windows: 241. 환경 변수 %PATH%에 DLL을 찾는 규칙
13302정성태3/30/20234592Windows: 240. RDP 환경에서 바뀌는 %TEMP% 디렉터리 경로
13301정성태3/29/20234712Windows: 239. C/C++ - Windows 10 Version 1607부터 지원하는 /DEPENDENTLOADFLAG 옵션파일 다운로드1
13300정성태3/28/20234432Windows: 238. Win32 - Modal UI 창에 올바른 Owner(HWND)를 설정해야 하는 이유
13299정성태3/27/20234166Windows: 237. Win32 - 모든 메시지 루프를 탈출하는 WM_QUIT 메시지
13298정성태3/27/20234141Windows: 236. Win32 - MessageBeep 소리가 안 들린다면?
13297정성태3/26/20234724Windows: 235. Win32 - Code Modal과 UI Modal
13296정성태3/25/20234105Windows: 234. IsDialogMessage와 협업하는 WM_GETDLGCODE Win32 메시지 [1]파일 다운로드1
1  2  3  4  5  6  7  8  9  10  11  12  [13]  14  15  ...