安裝參考:
准備兩台服務器 : 2012 R2 ,
一台做域主機,一台加入域后安裝office online server(名稱 officeserver)
officeserver 需要保證純凈,沒有安裝其他軟件,必須加入域,使用域管理員登陸后安裝和執行后面命令。
officeserver中 powershell 運行以下命令:
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
|
安裝軟件包中的以下軟件:
NDP452-KB2901954-Web.exe
vcredist_x64.exe
vc_redist.x64.exe
MicrosoftIdentityExtensions-64.msi
cn_office_online_server_may_2016_x64_dvd_8480704.iso
cn_office_online_server_language_pack_may_2016_x64_8783021.exe
以上軟件包按順序安裝,全部默認路徑都安裝在C盤;
安裝完成后按順序分別執行以下命令(執行完成后需要重啟服務器):
New-OfficeWebAppsFarm -InternalURL "http://officeserver.website.com" -ExternalUrl "http://172.16.2.34" -AllowHttp -EditingEnabled
|
Set-OfficeWebAppsFarm -AllowHttpSecureStoreConnections:$true
|
Set-OfficeWebAppsFarm -OpenFromUrlEnabled:$true
|
Set-OfficeWebAppsFarm -EditingEnabled:$true
|
Set-OfficeWebAppsFarm -AllowOutboundHttp:$true
|
說明:命令1中的兩個訪問地址,"http://officeserver.website.com" 是域內訪問地址,
"http://172.16.2.34" 可以寫為公網域名,當內網轉發時需要域名信息也轉發過來,不然得不到效果。
目前公網IP只有一個 公網IP 一個。 域名*.dev.website.com映射到內網的web服務器。故。在web服務器上架設網站 officeserver.dev.website.com 且URL重寫轉發officeserver.dev.website.com,但是web服務器 hosts改寫 officeserver.dev.website.com 指定跳轉的ip 是真實的officeserver的 內網IP ,這樣就可實現公網訪問officeserver。
測試officeserver 是否安裝成功,可以訪問以下兩個地址驗證
http://[IP或域名]/op/generate.aspx
http://[IP或域名]/hosting/discovery