前提條件:您已經完成了域控制器的配置,擁有域賬號,並且已經安裝了OWA啟動所需要的必要軟件;
具體步驟可以參考:
office web apps安裝部署,配置https,負載均衡(一)背景介紹
office web apps安裝部署,配置https,負載均衡(二)域控制器安裝並配置域賬號
office web apps安裝部署,配置https,負載均衡(三)服務器連接域控制器
office web apps安裝部署,配置https,負載均衡(四)安裝office web apps相關軟件
步驟:
1.右鍵PowerShell工具,並以管理員身份運行
一:Http 服務器場配置:
2.執行腳本

2.ExternalUrl 是安裝owa相關軟件的服務器的外網ip地址
3.OpenFromUrlEnabled 這個要設置為True,否則地址將無法訪問
4.EditingEnabled是允許編輯的意思,要配置為True
5.AllowHttp允許http訪問
6.訪問ip會報錯
這個時候,要在cmd(注意不是powershell)中執行:%systemroot%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
執行完腳本后,預覽一切正常了,
二:Https服務器場配置
由於筆者是用的是阿里雲,所以這里的示例,域名,負載均衡,證書,都采用阿里雲的相關操作,當然,原理都是想通的,采用其他方式獲取域名,負載均衡,證書都是可以的。
1.申請域名證書,並將域名指向域服務器所在的地址,如果需要配置負載均衡,則需要將域名指向負載均衡地址
具體參考:如何申請阿里雲免費SSL證書(可用於https網站)並下載下來
2.在服務器中導入在第一步中下載的ssl證書,這里我們需要的是iis證書,具體操作步驟如下圖截圖:
1>.證書下載下來,是如下面截圖所示的兩個文件,一個是pfx文件,一個是txt文件,txt文件中存儲的是密碼
2>打開運行,並輸入mmc進行執行
3>打開控制台后,按照截圖,一次進行如下操作
①添加刪除單元
②選擇證書並添加
③選擇計算機賬戶,並下一步
④直接點擊完成
⑤點擊確定
⑥進入證書-個人,在右側空白區域右鍵,並選擇導入操作
⑦直接下一步
8.選擇剛才下載的證書的pfx文件
⑨輸入txt中的密碼
⑩證書導入配置即可完成
3.更改證書友好名稱
選中你要更改證書的那條記錄,右鍵屬性,在名稱那欄更改即可
4.重新配置服務器場
1>設置證書友好名稱: Set-OfficeWebAppsFarm -CertificateName xxx
2>重新設置InternalURL,ExternalURL
Set-OfficeWebAppsFarm -InternalURL https://計算機全名
Set-OfficeWebAppsFarm -ExternalURL https://外網域名/
設置好后,重啟OWA服務,訪問域名,即可
滿心歡喜的以為大功告成了,換來的確是晴天霹靂,輸入文件地址,打開發現報錯:很抱歉,遇到問題,無法打開此演示文稿。請重試。
換個文檔,報錯:很抱歉,PowerPoint Web App 打開此演示文稿時遇到問題,要查看此演示文稿,請在Mircosoft PowerPoint中打開它。
經過查看錯誤日志,知道原來是用域名訪問后,他內部又一次訪問了域名,造成了訪問環路,這個時候,我們只要配置下host就可以了,將域名指向127.0.0.1,如下圖設置:
注意:hosts文件的路徑在:C:\Windows\System32\drivers\etc
設置完以后,不會再報錯了,正常預覽,感覺生活是如此之美好