新手必看!Office Web Apps 2013 安裝與配置(實戰)
分享人:廣州華軟 星塵
一. 前言
Office Web Apps Server 是Office 服務器產品,它可提供在Sharepoint 2013網站中在線瀏覽和編輯 Word、PowerPoint、Excel 和 OneNote等Office 文檔,以及在線瀏覽PDF文檔。需要在外網使用Office Web Apps功能時需要在第三方服務商處申請SSL數字證書並在Office Web Apps服務器中安裝。
二. 目錄
1. Office Web Apps 2013服務器安裝的前提條件
2. SSL數字證書申請和部署
3. Office Web Apps 2013安裝配置
3.1 Office Web Apps服務器安裝
3.2配置Office Web Apps服務器場
3.3配置Sharepoint2013前端服務器
3.4常見問題
4.總結
三. Office Web Apps 2013服務器安裝的前提條件
1. Office Web Apps服務器需要要單獨部署,安裝Office Web Apps的服務器除了Office Web Apps之外不能安裝其他應用。包括不能安裝Office、Lync、Exchange、Sharepoint等應用。
2. 準備一臺虛擬機並安裝Windows Server 2012操作系統。
3. 安裝配置IIS服務器和ASP.NET 4.5功能。
四. SSL數字證書申請和部署
4.1 SSL數字證書申請
4.1.1 在Office Web Apps服務器中生成申請SSL數字證書需要的CSR代碼
打開IIS管理器
選中當前服務器,雙擊證書服務器
點擊右上角“創建證書申請”按鈕
輸入申請信息
將CSR代碼保存到本地的文本文件。
4.1.2 在SSL數字證書服務商處申請數字證書
使用上面生成的CSR代碼在SSL數字證書服務商處申請SSL數字證書,具體方法請參考實際的SSL數字證書服務商提供的申請方法。
4.2 在Office Web Apps服務器中導入SSL數字證書
在控制臺中導入
單擊“Start”(開始),然後單擊“Run...”(運行...)。
鍵入“mmc”,然後單擊“OK”(確定)。此時會打開 Microsoft 管理控制臺(控制臺)。
在“Console1”(控制臺 1)窗口中,單擊“File”(文件)菜單,然後選擇“Add/Remove Snap-in”(添加/刪除管理單元)。
在“Add or Remove Snap-in”(添加/刪除管理單元)窗口中,選擇“Certificates”(證書),然後單擊“Add”(添加)。
在“Certificates”(證書)管理單元窗口中,選擇“計算機賬戶”,然後單擊“Next”(下一步)。
在“Select Computer”(選擇計算機)窗口中,選擇“Local Computer”(本地計算機),然後單擊“Finish”(完成)。
在“Add or Remove Snap-in”(添加/刪除管理單元)窗口中,單擊“OK”(確定)。
在“Console1”(控制臺 1)窗口中,單擊“+”展開文件夾。
右鍵單擊“Intermediate Certification Authorities”(中級證書頒發機構)文件夾,將鼠標懸停在“All Tasks”(所有任務)上,然後單擊“Import”(導入)。
在“Certificate Import Wizard”(證書導入向導)窗口中,單擊“Next”(下一步)。
單擊“Browse”(瀏覽)找到中級證書文件。
在“Open”(打開)窗口中,將文件擴展名篩選器更改為“PKCS #7 Certificates (*.spc;*.p7b)”(PKCS #7 證書 (*.spc;*.p7b)),選擇“*_iis_intermediates.p7b”文件,然後單擊“Open”(打開)。
請不要在此區域中安裝您的分支證書。否則,會從列表中刪除您的證書,必須重新安裝證書才能解決該問題。
在“Certificate Import Wizard”(證書導入向導)窗口中,單擊“Next”(下一步)。
選擇“Place all certificates in the following store”(將所有的證書放入下列存儲),然後單擊“Browse”(瀏覽)。
在“Select Certificate Store”(選擇證書存儲)窗口中,選擇“Intermediate Certification Authorities”(中級證書頒發機構),然後單擊“OK”(確定)。
在“Certificate Import Wizard”(證書導入向導)窗口中,單擊“Next”(下一步)。
單擊“Finish”(完成)。
單擊“確定”。
關閉“Console 1”(控制臺 1)窗口,然後單擊“No”(否)刪除控制臺設置。
4.3 在Office Web Apps服務器中的IIS管理器中完成證書申請
打開IIS管理器
選中當前服務器,雙擊證書服務器
點擊右上角“完成證書申請”按鈕
導入下載的crt證書並設置友好名稱
完成。
五. Office Web Apps 2013安裝配置
5.1 Office Web Apps服務器安裝
5.1.1 安裝Office Web Apps 2013
1. 從http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=35489 鏈接下載 Microsoft Office Web Apps Server 2013。
2. 點擊安裝,打開安裝文件,界面如下:
3. 同意協議,點擊“繼續”
4. 選擇安裝位置,點擊“立即安裝”。
5. 安裝完成之後,點擊“關閉”。
5.1.2 安裝更新以支持PDF文檔在線瀏覽
Office Web Apps 2013安裝完成後,如果需要在線打開PDF文檔,則需要在WebApp服務器上先安裝更新:KB2760445 。
5.2 配置Office Web Apps服務器場
在PowerShell命令控制臺中完成Office Web Apps服務器場的新建。
1. 導入OfficeWebApps功能模板
Import-Module OfficeWebApps
2. 創建Office Web Apps場
New-OfficeWebAppsFarm -InternalUrl "http://webapp.pyjyj.cn" -ExternalUrl "https://webapp.pyedu.cn" -CertificateName "webapp.pyedu.cn" –EditingEnabled –AllowHttp -SSLOffloaded -ClipartEnabled –TranslationEnabled
其中紅色部分為SSL加密數字證書名稱。
輸入“y”,回車。
3. 測試Office Web Apps場
Office Web Apps場創建完成後,在瀏覽器中測試,輸入地址:https://webapp.pyedu.cn/hosting/discovery,將在瀏覽器中看到如下界面則表示功能正常:
5.3 配置Sharepoint2013前端服務器
5.3.1 重建OfficeWebApps服務器場的綁定
打開Sharepoint 2013命令行
執行以下命令
Remove-SPWOPIBinding -All:$true
New-SPWOPIBinding -ServerName webapp.pyedu.cn -AllowHTTP
Set-SPWOPIZone –zone “external-https”
$config= (Get-SPSecurityTokenServiceConfig)
$config.AllowOAuthOverHttp= $true
$config.Update()
5.3.2 單個Office Web Apps應用程序管理
如果需要在Sharepoitn 2013中打開Excel文檔時使用Excel Services服務而不是使用Office Web Apps,則可以刪除Office Web Apps的Excel應用程序的Binding,命令如下 :
Remove-SPWOPIBinding –Application “Excel”
5.4 常見問題
5.4.1 “服務器上發生錯誤”錯誤
1.在線打開文檔錯誤“服務器上發生錯誤”,如下圖所示:
2.解決方法
檢查Sharepoint服務器的Windows服務NetPipeAdapter服務是否已停止,重新啟動後功能正常。
5.4.2 證書更新問題
當證書過期重新續費或證書不能正常使用時,必須重新在webapp服務器的IIS管理器中使用申請證書生成CSR代碼,再到證書網站重新生成密鑰,然後重新下載證書和重新安裝證書和配置。
5.4.2.1 CSR生成
打開IIS管理器
選中當前服務器,雙擊證書服務器
點擊右上角“創建證書申請”按鈕
輸入申請信息
將CSR代碼保存到本地的文本文件。
5.4.2.2 重新生成密鑰
點擊重新生成密鑰按鈕
點擊證書密鑰更新
粘貼CSR代碼
點擊保存
5.4.2.3 重新部署證書
10分鐘後在SSL證書管理頁面重新下載證書
重新部署證書
六. 總結
本文詳細的介紹了Office Web Apps Server2013的安裝配置以及與Sharepoint 2013綁定實現office文檔在線瀏覽和編輯的過程。這些過程是在實際安裝配置中總結出來的,希望對有在Sharepoint 2013中集成Office Web Apps Server2013文檔服務需求的有一定幫助。
新手必看!Office Web Apps 2013 安裝與配置(實戰)