安装配置OOS2016_chijie6848的博客-程序员秘密

技术标签: 运维  操作系统  c/c++  

环境说明

准备2台服务器,分别用来部署 AD域服务 和 Office Online Server2016 。

官方推荐 Windows Server 2012 R2(或2016) 安装OOS2016。

这里使用 cn_windows_server_2012_r2_vl_with_update_x64_dvd_6052729.iso 和 cn_office_online_server_may_2016_x64_dvd_8480704.iso。

实验环境ip:

AD域服务器:ip 192.168.176.139

OOS服务器: ip 192.168.176.140

注:

1. 如果是2台阿里云服务器,且是同一个系统镜像创建的ECS,则2台服务器的SID不能相同,否则无法加入AD域。如果相同,要修改一台SID。

查看SID命令: whoami /user

修改 Windows 实例 SID 以搭建域环境

ECS Windows上安装AD域控制器注意事项及常见问题处理办法

Windows Server 2012 搭建 AD 域

2. 两台服务器最好为同一大区同一小区。

Office Online Server 的硬件要求

Office Online Server 与 SharePoint Server 2016 的最低硬件要求相同。(SharePoint Server 2016 的最低硬件要求如下表)

安装方案 部署类型和规模 RAM 处理器 硬盘空间
使用 SQL Server 的单服务器角色 使用用于开发环境的最低建议服务进行 SharePoint Server 2016 的开发安装或评估安装。使用允许选择要预配哪个服务应用程序的单服务器场角色 16 GB 64 位,4 个内核

80 GB(用于系统驱动器)

100 GB(用于第二个驱动器)

使用 SQL Server 的单服务器角色 运行用于开发环境的所有可用服务的 SharePoint Server 2016 的试验或用户验收测试安装。 24 GB 64 位,4 个内核

80 GB(用于系统驱动器)

100 GB(用于第二个驱动器和其他驱动器)

三层服务器场中的 Web 服务器或应用程序服务器 具有最低数量的服务的 SharePoint Server 2016 开发或评估安装。 12 GB 64 位,4 个内核

80 GB(用于系统驱动器)

80 GB(用于第二个驱动器)

三层服务器场中的 Web 服务器或应用程序服务器 运行所有可用服务的 SharePoint Server 2016 的试验、用户验收测试或生产部署。 16 GB 64 位,4 个内核

80 GB(用于系统驱动器)

80 GB(用于第二个驱动器和其他驱动器)

安装AD域服务

图文步骤如下:

1. 打开“服务器管理器”,点击“添加角色和功能”

2.“添加角色和功能向导”,这一步是“开始之前”,直接点“下一步”

3.“安装类型”,保持默认“基于角色或基于功能的安装”,点“下一步”

4.“服务器选择”,保持默认“从服务器池中选择服务器”,点“下一步”

5.“服务器角色”,选择“Active Directory 域服务”,这时会弹出一个框“添加角色和功能向导”,点“添加功能”,然后点“下一步”

6.“功能”,直接点“下一步”

7.“AD DS”,点“下一步”

8.“确认”,展示一些安装信息,点“安装”,将开始安装,等待一段时间

9.“结果”,安装完成结果信息。选择“将此服务器升级为域控制器”

10.“Active Directory 域服务配置向导”,这一步是“部署配置”,选择“添加新林”,并指定“根域名”后,点“下一步”

11.“域控制器选项”,键入目录服务模式(DSRM)密码,强密码要求大小写字母、数字和符号组合,完成后点“下一步”

12.“DNS选项”,提示“无法创建该DNS服务器的委派......”,不管它,点“下一步”

13.“其他选项”,保持默认即可,点“下一步”

14.“路径”,指定ADDS数据库、日志文件和SYSVOL的位置,可保持默认,点“下一步”

15.“查看选项”,检查你的选择,点“下一步”

16.“先决条件检查”,这一步要求Administrator用户设有强密码(若没有设置密码,可先设置密码,然后选择上一步重新走一次),检查通过后,点“安装”

17.等待安装,安装完成后会自动重启服务器

18.重启后,打开“服务器管理器”,能够看到左侧面板的“AD DS”,至此安装配置结束。

 

安装OOS2016

管理员身份登录

1.安装必要的角色和服务(此需网络支持),打开 Microsoft 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

安装完成后根据提示,重启服务器。

2.安装如下软件

3.安装Office Online Server 2016

4.配置DNS,将DNS配置为AD域服务器的ip地址

5.加入域。该过程会校验域服务器用户和密码,输入AD域服务器用户名和密码即可。完成后,重启服务器。

6.打开 Microsoft PowerShell 提示符,运行如下命令。

New-OfficeWebAppsFarm -InternalURL "http://WIN-5OEDBEU0HER.oos.com" -ExternalURL "http://192.168.176.140" -OpenFromUrlEnabled -AllowHttp

-InternalURL "http://WIN-5OEDBEU0HER.oos.com"  这里替换为该服务器的计算机全面或者内网ip

-ExternalURL "http://192.168.176.140" 这里替换为该服务器的外网ip

输出类似如下结果

7.访问 http://192.168.176.140/op (注意替换ip),若有如下结果,则部署成功

8.OOS默认对文档大小有限制,更改预览文档大小配置

OpenFromUrlMaxFileSizeInKBytes=(System.Int32)204800

对 oh 做同样操作。

9.测试

将 http://myscloud.cn/test.xlsx  输入到 http://192.168.176.140/op 访问页面的第一行,然后点击create link即可生成浏览网址,点击test this link进行测试

10.对OSS设置访问限制

指定 Office Online Server 能够访问的网站域名白名单。

New-OfficeWebAppsHost -domain "contoso.com"

将 contoso.com 替换为 需要的域名

 

 

转载于:https://my.oschina.net/tita/blog/2997412

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/chijie6848/article/details/100643394

智能推荐

计算机系统操作中级工试题及答案,计算机系统操作中级工试题附答案.doc_Ms 陈的博客-程序员秘密

计算机系统操作中级工试题附答案.doc职业技能鉴定国家题库计算机系统操作工中级理论知识试卷意 事 项1、考试时间:120分钟。2、本试卷依据2001年颁布的《计算机系统操作工 国家职业标准》命制。3、请首先按要求在试卷的标封处填写您的姓名、准考证号和所在单位的名称。4、请仔细阅读各种题目的回答要求,在规定的位置填写您的答案。5、不要在试卷上乱写乱画,不要在标封区填写无关的内容。得 分评分...

vscode 使用正则进行匹配批量替换清除html内容_我是李大福的博客-程序员秘密_vscode 正则删除

通过采用正则这种符号来替换或去除页面文档或代码中相似或相近的内容

看人工智能如何在DevOps中大展身手_AI课工场的博客-程序员秘密_devops 人工智能

对于人工智能,我们通过机器学习、深度学习算法已经有很了很多了解了。但实际上,我们还在人工智能的初级阶段,未来一段时间内可能处于并将长期处于人工智能初级阶段。在人工智能逐渐“智能”的过程中,有一种形态有点意思,那便是知识图谱。这是Google在2012年5月17日提出的新概念,它本质上是实体之间关系的语义网络,把信息转化为知识。日常生活中我们接触到的信息是外部的客观事实,比如这里有一只冰淇淋,它现在是凝固状态,而知识是对外部客观规律的归纳和总结,比如冰淇淋的保存维度是0度以下,大于0度时就会融化。

oracle中计算两个日期之间的差值_寒枫叶的博客-程序员秘密_oracle日期相差

2016年10月29日 19:18:03阅读数:10506最近几天在工作中用到了一项计算时间的功能,计算两个时间之间的天数差,顺道总结一下oracle中的语句:两个Date类型字段:START_DATE,END_DATE,计算这两个日期的时间差(分别以天,小时,分钟,秒,毫秒):天:ROUND(TO_NUMBER(END_DATE - START_DATE))小时:ROUND(TO...

“华为云杯”2020深圳开放数据应用创新大赛 ·粤港澳大湾区强降水临近预测赛题相关资料整理_JerryX.new的博客-程序员秘密

“华为云杯”2020深圳开放数据应用创新大赛 ·粤港澳大湾区强降水临近预测赛题整理目录:“华为云杯”2020深圳开放数据应用创新大赛 ·粤港澳大湾区强降水临近预测赛题整理0. 赛题背景1. 赛题说明2. 数据说明2.1 数据规则2.2. 雷达数据存储格式2.3 标准雷达数据集读取程序2.4 注意事项3. 评分标准4. 提交说明0. 赛题背景粤港澳大湾区包括深圳、香港、广州、澳门等重要城市和地...

MyEclipse 2017 CI 3 安装教程+破解+汉化,英化_竹川夏目的博客-程序员秘密

MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错

随便推点

Linux下后台Python运行程序,并输出日志文件_瑾珮的博客-程序员秘密_python 后台运行 日志

后台运行Python程序,然后把打印信息保存在指定的日志文件中,可随时查看日志。一、启动命令1、一般使用nohup python -u pyth.py >log.log 2 >&1 &2、只记录异常日志(推荐)nohup python -u pyth.py >/dev/null 2>error.log 2>&1 &3、不记录任何日志nohup python -u pyth.py >/dev/null 2>&

python 网格策略_Python版简单网格策略_长佑的博客-程序员秘密

策略广场上的Python策略不多,这里编写了一个Python版本的网格策略。策略原理十分简单,在一个价格区间内固定价格距离产生一系列的网格节点,当行情变化时,价格到达一个网格节点价格位置,就挂一个买入订单。当这个订单成交时,即按照挂单的价格加上利润差价,挂出平仓的卖单订单。捕捉在设置的价格区间内的波动。网格策略的风险不用多说,任何网格类型的策略都是属于赌价格在某个区间震荡,一旦价格冲出网格范围,可...

CDH集群部署_一只kaokaola的博客-程序员秘密

官网解读CDH5.12.1官网文档链接spark2与kafka之类的安装文档Linux本次搭建采用Centos7.2,而官网提示RHEL / CentOS / OEL 7.0 is not supported.,centos7.0是不支持5.12.1版本的安装JDKOnly 64 bit JDKs from Oracle are supported. Oracle JDK 7 i...

小资料:108个兼容ITIL的工具列表_weixin_34161029的博客-程序员秘密

小资料:108个兼容ITIL的工具列表Alert [url]http://www.alertit.com[/url]AllFusion Endevor [url]http://www.[/url]ca.com AllFusion Harvest CM [url]htt...

php接受formdata上传的文件上传,通过FormData实现上传文件_芊暖的博客-程序员秘密

html代码index.html上传文件:$(function(){$('input[type="file"]').on('change', function(){var file = this.files[0];var formData = new FormData($('#uploadImg')[0]);formData.append('file', file);console.log(for...

安卓事件分发切换,父控件重新分配事件给子控件_大姨妈西亚的博客-程序员秘密

这个问题,面试会被问到哦。这个问题比什么内存分配有意思多了 其实啊,看一看别人的博客,然后自己敲个demo,然后看下log输出,基本就能分析出事件的分发过程了...