使用Office Online Server在線預覽Office


微軟官方文檔介紹

⒈介紹

   Office Online Server是 Office Web Apps Server 的升級版本,安裝環境必須為兩台Windows Server 2012 R2 或 Windows Server 2016服務器(注意,Windows Server 2016 需要 Office Online Server 2017 年 4 月或更高版本。)。一台做轉換服務器(安裝 Office OnlineServer 2016 軟件,除此之外不能安裝與office相關的其他程序),一台做域控服務器(轉換服務器只有加在域下才能被訪問,同時項目部署服務器只有加在域控服務器下才能訪問轉換服務器)。最好將Office Online Server部署在一台干凈的服務器上,而且該服務器必須在域中。

注意事項:

  1.請勿在運行 Office Online Server 的服務器上安裝任何其他服務器應用程序。包括 Exchange Server、SharePoint Server、Skype for Business Server 和 SQL Server。如果服務器不足,則可以在這些服務器的其中一台的虛擬機上運行 Office Online Server。

  2.不要在端口 80、443 或 809 上安裝依賴 Web 服務器 (IIS) 角色的任何服務或角色,因為 Office Online Server 會定期刪除這些端口上的 Web 應用程序。

  3.不要安裝任何版本的 Office。如果已經安裝,在安裝 Office Online Server 之前必須將其卸載。

  4.不要在域控制器上安裝 Office Online Server。它不會在包含 Active Directory 域服務 (AD DS) 的服務器上運行。

⒉環境搭建所需軟件等

  1.服務器鏡像  

文件名
cn_windows_server_2012_r2_vl_with_update_x64_dvd_6052729.iso
SHA1
5E88BF62773D4867CF904AF94F66EEA2062E35E4
文件大小
5.16GB
發布時間
2014-12-15
下載地址
ed2k://|file|cn_windows_server_2012_r2_vl_with_update_x64_dvd_6052729.iso|5545527296|BD499EBCABF406AB82293DD8A5803493|/

  2.Office Online Server安裝包

文件名
cn_office_online_server_may_2016_x64_dvd_8480704.iso
SHA1
A85B00E0D1DDD219985FBC6B76EF2E422A5EEDBD
文件大小
676.81MB
發布時間
2016-05-09
下載地址 ed2k://|file|cn_office_online_server_may_2016_x64_dvd_8480704.iso|709687296|99014E02579B6E08E7172D05857F2D05|/

  3..NET Framework 4.5.2

  4.Visual C++ Redistributable Packages for Visual Studio 2013

  5.Visual C++ Redistributable for Visual Studio 2015(如果安裝了Visual C++ Redistributable for Visual Studio 2017則不需要再安裝2015了)

  6.Microsoft.IdentityModel.Extention.dll

  7.Update for Windows Server 2012 R2 (KB2919442)

  8.Update for Windows Server 2012 R2 (KB2919355)

  9.Update for Windows Server 2012 R2 (KB2999226)

⒊環境搭建(參考https://blog.csdn.net/q386815991/article/details/81705128)

  1)搭建域控服務器

    1.打開服務器管理器,添加角色和功能

      

    2.下一步

    

    3.下一步

    

    4.下一步

    

    5.下一步,選擇添加AD域服務,同時添加所需功能

    

    6.下一步,安裝功能

    

    7.下一步

    

    8.點擊安裝,安裝功能,安裝完成后點擊關閉。

    

    9.點擊“升級為域控制器” 

    

    10.進入AD域服務器配置向導,選擇添加新林,並輸入根域名,點擊下一步

    

    11.填寫密碼,下一步 

    

    12.提示DNS無法創建,不用管,繼續下一步

    

    13.下一步

    

    14.安裝路徑,默認,下一步

    

    15.查看選項,默認,下一步

    

    16.點擊安裝,安裝完成后重啟系統即可

    

  2)搭建Office Online Server轉換服務器

    1.將Office Online Server轉換服務器加入到域控服務器

      Ⅰ打開控制面板->網絡和Internet->網絡和共享中心,並點擊更改適配器設置

      

      Ⅱ右擊網絡並打開屬性,雙擊IPV4

      

      Ⅲ將DNS服務器配置為剛才配置好的域控服務器IP

      

      Ⅳ點擊確定

      Ⅴ右鍵電腦,點擊屬性,點擊高級系統設置

      

      Ⅵ選擇計算機名,並點擊更改

      

      Ⅶ選擇域,並輸入之前域控服務器中配置的根域名

      

      Ⅷ點擊確定,然后輸入對應的用戶名密碼即可,更改完成后重啟電腦

    2.在Office Online Server轉換服務器上安裝Office Online Server

      Ⅰ打開 Microsoft PowerShell 提示符,然后運行此命令示例來安裝必需的角色和服務。

      Windows Server 2012 R2:  

Add-WindowsFeature Web-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,InkandHandwritingServices,NET-Framework-Features,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45,Windows-Identity-Foundation,Server-Media-Foundation

      Windows Server 2016:

Add-WindowsFeature Web-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,NET-Framework-Features,NET-Framework-45-Features,NET-Framework-Core,NET-Framework-45-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45,Windows-Identity-Foundation,Server-Media-Foundation

      Ⅱ安裝以下軟件

        1).NET Framework 4.5.2

        2)Visual C++ Redistributable Packages for Visual Studio 2013

        3)Visual C++ Redistributable for Visual Studio 2015(如果你電腦里面安裝了Visual C++ Redistributable for Visual Studio 2017那這個你肯定裝不上)

        4)Microsoft.IdentityModel.Extention.dll

        5)那三個補丁提前安了吧,能安進去就安,安不進去就算,反正我是一個也沒安進去最后也能成功運行。

      Ⅲ通過Office Online Server鏡像安裝(下一步下一步還用我說?)

      Ⅳ開始配置

        1)打開PowerShell,開始配置Office Online Server        

New-OfficeWebAppsFarm –InternalURL “http://192.168.1.131” –AllowHttp –EditingEnabled

如果輸入命令報錯,請重新啟動電腦

        -InternalURL:內網瀏覽地址,http://xx.domin.com 其中 xx表示計算機名 domin.com 表示域名 也可以設置為對應的IP地址

        -ExternalURL:外網瀏覽地址

        -AllowHttp: 允許80端口訪問

        -OpenFromUrlEnabled:允許通過url方式進行預覽

        -CacheLocation: 緩存文件存放路徑 默認是C:\ProgramData\Microsoft\OfficeWebApps\Working\d 

        -CacheSizeInGB: 最大緩存文件大小 單位GB 默認為15GB

注:若http://192.168.1.131/hosting/discovery 能登錄,http://192.168.1.131/op/generate.aspx顯示“服務器錯誤”,控制台輸入Set-OfficeWebAppsFarm -OpenFromUrlEnabled:$true即可訪問成功      

        2)瀏覽器訪問http://192.168.1.131/hosting/discovery出現XML配置信息,訪問http://192.168.1.131/op/generate.aspx下圖則表明配置已成功。

        

      Ⅴ文檔地址配置     

      由於微軟這款軟件對IP有訪問限制,所以需將IP轉化為域名進行訪問,所以需要進行配置,來讓軟件自動進行域名轉化為IP,具體路徑如下

      注:此IP是指要訪問文檔路徑的IP

      

      打開hosts文件,在其中添加對應IP和自定義的域名,即可訪問

      

      Ⅵ大文件轉碼配置(必須配置)

      安裝后的office online server 對大文件會有限制,所以需要配置才能進行訪問,具體配置路徑如下

      

      

      將上面兩個文件夾中的Settings_Service.ini文件進行修改,在其中填入以下內容並保存,注意后面不要加分號    

OpenFromUrlMaxFileSizeInKBytes=(System.Int32)512000

      

      配置完成后使用CMD命令,輸入services.msc打開服務,重啟office online服務

      

      Ⅶ測試文檔預覽

        1.將http://myscloud.cn/test.xlsx填入第一行,然后點擊create link即可生成瀏覽網址

      

        2.點擊test this link進行測試

        

        

      

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM