前提条件:您已经完成了域控制器的配置,拥有域账号,并且已经安装了OWA启动所需要的必要软件;

具体步骤可以参考:

office web apps安装部署,配置https,负载均衡(一)背景介绍

office web apps安装部署,配置https,负载均衡(二)域控制器安装并配置域账号

office web apps安装部署,配置https,负载均衡(三)服务器连接域控制器

office web apps安装部署,配置https,负载均衡(四)安装office web apps相关软件

步骤:

1.右键PowerShell工具,并以管理员身份运行

一:Http 服务器场配置:

2.执行脚本

New-OfficeWebAppsFarm -InternalUrl "http://计算机全名" -ExternalUrl "http://a.b.c.d" -OpenFromUrlEnabled -EditingEnabled -AllowHttp

说明:
1.计算机全名可以右键计算机-属性,查看

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

设置完以后,不会再报错了,正常预览,感觉生活是如此之美好

office web apps安装部署,配置https,负载均衡(五)配置服务器场的更多相关文章

  1. office web apps安装部署,配置https,负载均衡(七)配置过程中遇到的问题详细解答

    该篇文章,是这个系列文章的最后一篇文章,该篇文章将详细解答owa在安装过程中常见的问题. 如果您没有搭建好office web apps,您可以查看前面的一系列文章,查看具体步骤: office we ...

  2. office web apps安装部署,配置https,负载均衡(六)配置负载均衡

    owa可以采用任何的负载均衡方案,我们这里采用阿里云提供的负载均衡解决方案 前提条件,你已经配置了一台域控制器,两台域服务器[即安装了owa相关软件,并将计算机隶属于域]: 如果您不清楚怎么做,那么请 ...

  3. office web apps安装部署,配置https,负载均衡(四)安装office web apps相关软件

    前提条件: 1.一台windows server 2008R2服务器,并且已经配置了域: 服务器连接域控制器的相关文档,请查看上一篇文章: office web apps安装部署,配置https,负载 ...

  4. office web apps安装部署,配置https,负载均衡(三)服务器连接域控制器

    前提条件:1>一台window server 2008R2 服务器 2>您已经在同一内网的另外一台服务器上安装好了域控制器文档请看我写的另外一篇文章: office web apps安装部 ...

  5. Office Web Apps安装部署(一)

    来源于:http://www.cnblogs.com/poissonnotes/p/3238238.html 系统要求为Windows Server 2012, 注意:安装Office Web App ...

  6. office web apps安装部署,配置https,负载均衡(一)背景介绍

    Office Web Apps,简称owa,是微软开发的在线预览office 文件服务.只要是做web开发技术的技术人员都知道,office文件预览,对于网站来说,绝对是一个难点,目前常见的预览off ...

  7. Office Web Apps安装部署(二)

    SharePoint 2013调用Office Web Apps 注意:调用OfficeWebApps的sharepoint应用的身份认证必须是基于声明的身份认证(claims-based authe ...

  8. office web apps安装部署,配置https,负载均衡(二)域控制器安装并配置域账号

    域控制器对服务器的要求不高,我们这里以windows server 2008R2为例 系统要求:windows server 2008R2 笔者也尝试使用了windows server 2012R2, ...

  9. DzzOffice结合office web Apps私有部署的实例

    很多朋友都想在自己使用的DzzOffice中,调用本地部署的office web Apps server. 下面我就直接从头到尾的将部署全部过程分享给大家. 准备条件:两台服务器,配置稍高点,以免卡顿 ...

随机推荐

  1. 使用jmeter发送put请求的三种方式

    之前在前公司使用jmeter调试接口时,由于都是get和post请求,所以一直是顺风顺水的,毫无阻拦在短时间内调试完所有接口. 但是呢,在换到新公司后,发现接口请求是多式多样的,get.post必须有 ...

  2. NoSQL数据库技术实战-第1章 NoSQL的数据一致性 传统关系型数据库的ACID

    在看着章节的时候,我简单的回顾了一下关系型数据库的事务处理的ACID原则,其中原子性和持久性比较好理解.由于以前没有深入去研究.关于一致性和隔离性上我产生了疑问,在整理后分析如下:   一致性:书中所 ...

  3. 基于SpringMVC的全局异常处理器介绍(转)

    近几天又温习了一下SpringMVC的运行机制以及原理 我理解的springmvc,是设计模式MVC中C层,也就是Controller(控制)层,常用的注解有@Controller.@RequestM ...

  4. Jmeter工具使用-分布式架构和服务器性能监控解决方案

    在对项目做大并发性能测试时,常会碰到并发数比较大(比如需要支持10000并发),单台电脑的配置(CPU和内存)可能无法支持,这时可以使用Jmeter提供的分布式测试的功能来搭建分布式并发环境. 一.J ...

  5. java怎样实现重载一个方法

    重载(重新载选方法): java允许在一个类中,存在多个方法拥有相同的名字,但在名字相同的同时,必须有不同的参数,这就是重载,编译器会根据实际情况挑选出正确的方法,如果编译器找不到匹配的参数或者找出多 ...

  6. .net大文件传输断点续传源码

    IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头. 一. 两个必要响应头Accept-Ranges.ETag 客户端每次提交下载请求时,服务 ...

  7. 关于int main(int argc,char* argv[])详解

    平时在VS的环境下,主函数总会看到这两个参数,今天突然很想知道这两个参数的原理以及作用,因此查了下资料.真心受教了. 下面的博文是在百度空间看一位大神的,原文链接:http://hi.baidu.co ...

  8. javaScript用正则来获取url传递的参数

    用window.location.href获取url再js正则来获得需要的参数: 这个正则有多种写法,这里我选择这样写,要查找的属性名我直接以参数的形式传进去,用正则查找,以"?&# ...

  9. JavaWeb-SpringSecurity图片验证ImageCode

    系列博文 项目已上传至guthub 传送门 JavaWeb-SpringSecurity初认识 传送门 JavaWeb-SpringSecurity在数据库中查询登陆用户 传送门 JavaWeb-Sp ...

  10. git上传项目已经删除文件,但是Jenkins中没有删除

    jenkins 缓存造成的,需要清理工作空间