現在開始配置兩台服務器,兩台服務器的IP:
Server: 10.1.3.89
Client: 10.1.3.92
1.在Client中,.打開網絡屬性,找到ipv4的配置,將dns 改成域控制器的ip
點擊確定

2.把Client服務器加入到Server服務器的域中,計算機屬性>高級系統設置>計算機名>更改

3.接下來會彈出一個小窗口,這里設置域,之前安裝Server的時候設置的是test.com,這里直接填入, 順便把計算機名也改了(這個可以不改)然后點擊確定

4.輸入Server的用戶名和密碼

5.點擊確定之后會讓你重啟計算機

6.到Server服務器,把Client服務器添加進管理
打開域控服務器,在任務欄的左下角點擊服務器管理器
在菜單中點擊 管理–>添加服務器—>立即查找
把Client的主機添加進去就ok

7.到此,兩台服務器配置完成

8.因為Server要運行Java程序,所以要配置Java運行環境。(自己配置)
9.在Client服務器中,打開powerShell,輸入 Import-Module OfficeWebApps 回車

10.運行下列命令部署服務器場:
New-OfficeWebAppsFarm -InternalURL "http://zhang.test.com" -ExternalUrl "http://10.1.3.92" -AllowHttp –EditingEnabled

–InternalURL內部訪問地址,一般是http://主機名.AD域控地址
-ExternalUrl 是Client的IP地址
–AllowHttp 是否允許http訪問
–ExternalUrl 外部訪問地址,一般是服務器的ip地址
–EditingEnabled 允許編輯office
輸入第二條命令后 等待一會,就會ok,如下圖:

11.這個時候用可以看下有沒有啟動起來
在Client或者Server的瀏覽器 輸入:http://zhang.test.com/hosting/discovery或者輸入IP:http://10.1.3.92/hosting/discovery
得到以下的結果就ok 了

12.在Server服務器中部署如下代碼
https://download.csdn.net/download/u013865056/10687699
13.在Server服務器中啟動Java程序,cmd輸入命令:
Java -jar XXX.jar

14.把123.docx文件放到Server的某個目錄下,在http://zhang.test.com/hosting/discovery頁面里搜索word,然后復制對應的地址http://zhang.test.com/wv/wordviewerframe.aspx

15.在http://zhang.test.com/wv/wordviewerframe.aspx地址中加上如下參數WOPISrc=http://10.1.3.89:8090/wopi/files/123.docx
最后結果是這樣的http://zhang.test.com/wv/wordviewerframe.aspx?WOPISrc=http://10.1.3.89:8090/wopi/files/123.docx
如果要在其他計算機上訪問則要用IP:http//10.1.3.92/wv/wordviewerframe.aspx?WOPISrc=http://10.1.3.89:8090/wopi/files/123.doc
在Server或者Client的瀏覽器中輸入上面的地址(注意要開啟防火牆的8090端口)

16.預覽中文文檔失敗
要對文件名進行URLEncoder.encode兩次編碼。例如:哈哈哈.docx, 使用中文編碼后的名字作為參數%25e5%2593%2588%25e5%2593%2588%25e5%2593%2588.docx即可正常預覽。

17.其他文件也類似拼接URL預覽
到此整個預覽功能完成
https://www.cnblogs.com/zhangjinru123/p/9700267.html
https://www.cnblogs.com/zhangjinru123/p/9700738.html
