离线安装SharePoint2016的过程中,遇到了不少问题,该文章将安装过程尽量详细描述,供自己后续参考,请不要嫌文章啰嗦哈。

本人使用的是Windows Server 2012 R2 Standard

一、安装SQL Server 2014 Enterprise Edition

  1.选择全新SQL Server独立安装

  2.产品更新 步骤会提示无法联网,忽略,下一步就好

  

  3.都是默认设置,一路下一步就好。

  4.功能选择,由于C盘空间并不紧张,所以选择了全选

  5.在功能能规则中,发现缺少.NET Framework 3.5 SP1

   

      ● 安装.NET Framework 3.5 SP1

       打开仪表板,点击 添加角色和功能

        

        在 功能 页面下,选中  .NET Framework 3.5 功能

          

        确认一步,要注意,将路径设置为 指定备用源路径

          

         设置路径为系统安装文件的 ...Sources\SxS

          

        其余步骤默认,点击安装就OK了

          

  6.SQL Server安装其他步骤也是一路 下一步,有点需要注意的是添加数据库管理账户

二、预装软件

sharePoint安装预装软件,可以将软件放到本地路径,然后用命令行的方式设置安装参数。不过奇怪的是,使用该方法在安装过程中遇到了各种问题。

该方法请参考:

SharePoint 2016 必备组件离线安装介绍

最终还是使用Fiddler拦截请求下载软件安装成功。

因此需要下载Fiddler,本文也都使用它拦截请求的方式安装

  1.运行SharePoint2016产品准备工具prerequisiteinstaller

    

  2.打开Fiddler,查看拦截的网络请求

    

  3.接受条款,点击下一步,第一步会提示无法安装Sql Server 2012 Native Client

    

  4从Fidder的 Inspectors中的 Raw选项卡中,可以看到网络请求的地址

    

  5.经验证,http://go.microsoft.com/fwlink/?LinkId=622997 该地址访问的是sqlncli.msi,将事先下载好的该安装包复制到本地。

  6.将访问该地址的返回内容,设置为sqlncli.msi,注意勾选 Enable rule

    

      注意:安装.NET Framework 4.6会遇到问题,要手动打补丁

        

      以下 KB 必须按以下顺序安装:clearcompressionflag.exe、KB2919355、KB2932046、KB2959977、KB2937592、KB2938439、KB2934018。

      KB2919442 是 Windows Server 2012 R2 更新的先决条件,在尝试安装 KB2919355 之前应先安装 clearcompressionflag.exe

        

      需要的软件安装完毕后,就可以运行正式的安装程序了,双击后不需要其他操作,等待几分钟就安装好了

        

      进入SharePoint产品配置向导

        

      提示要重启或重置服务,选择是

        

      连接到服务器场,选择连接到现有服务器场

        

        

      添加DNS、DHCP、IIS

        

        

        

        

        

        

        

        

        

      DHCP配置

        

        

        

      切换到Administrator·用户,解决

      继续创建新的服务器场

        

        

        

        

        

      开始配置,第3步比较慢,耐心等几分钟

        

        

离线安装SharePoint2016的更多相关文章

  1. SharePoint 2016 必备组件离线安装介绍

    前言 SharePoint 必备组件安装,一直以来都是SharePoint安装过程中的最大的坑,尤其是不能联网的服务器.博主在这里简单介绍一下离线安装过程,并附组件包下载以及安装命令,并且在windo ...

  2. MYSQL离线安装

    由于MySQL的广泛应用,MySQL的安装也就成了大家经常会碰到的问题.并且由于不是所有机器都可连接外网,所以MySQL的离线安装显得比较重要.而本文旨在介绍CentOS6.6下离线安装MySQL. ...

  3. VS2010+Qt5.4.0 环境搭建(离线安装)

    原创作者:http://blog.csdn.net/solomon1558/article/details/44084969 前言 因项目需要Qt开发GUI,我根据网上资料及自己的经验整理了搭建vs2 ...

  4. 离线安装 Python 2.7, paramiko 和 tornado

    无非就是离线安装, 步骤比较繁琐, 记录一下. 需求很简单, 一个离线安装的 Python, 能跑 tornado 和 paramiko 1. 离线安装 Python 2.7 .tgz cd Pyth ...

  5. npm包与gem包--在线&离线安装

    目录 NPM 在线 离线 GEM 在线 离线 NPM NPM,即为Node的包管理工具,官网为 https://www.npmjs.com/,我们可以在站内搜索所需要的NPM包,了解相关的使用规则 安 ...

  6. Windows 8 下离线安装。net Framework 3.5

    Windows 8 下安装.net Framework 3.5 1)可以将直接双击ISO (或放入光盘/U盘)(安装文件在F盘) 2)使用管理员权限运行命令行程序 3)dism.exe /online ...

  7. Xamarin Mono For Android 4.6.07004 完整离线安装破解版(C#开发Android、IOS工具)

      Xamarin是由Miguel de Icaza成立的一家新的独立公司,目的是给Mono一个继续奋斗的机会.Mono for Android (原名:MonoDroid)可以让开发人员使用 Mic ...

  8. nexus离线安装索引及一些问题

    安装私服~~~ 整体流程: 服务器安装私服 配置私服(主要是安装索引) 本地maven配置指向私服 安装私服 win & linux 网上教程很多,不在阐述: 配置私服(及安装index) 1 ...

  9. Win8.1离线安装.NET3.5

    Win8.1离线安装.NET3.5 dism.exe /online /enable-feature /featurename:NetFX3 /Source:H:\sources\sxs 其中H为盘符 ...

随机推荐

  1. (转)Python标准库:内置函数print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)

    原文:https://blog.csdn.net/caimouse/article/details/44133241 https://www.cnblogs.com/owasp/p/5372476.h ...

  2. Netty核心概念(8)之Netty线程模型

    1.前言 第7节初步学习了一下Java原本的线程池是如何工作的,以及Future的为什么能够达到其效果,这些知识对于理解本章有很大的帮助,不了解的可以先看上一节. Netty为什么会高效?回答就是良好 ...

  3. Java之IO(十四)IO包中其它类

    转载请注明出处:http://www.cnblogs.com/lighten/p/7267553.html 1.前言 此章介绍IO包中剩余未介绍的几个流和工具类,包括LineNumberReader. ...

  4. 【转】Entity framework 6 编写的通用数据类

    原文:http://blog.csdn.net/laokaizzz/article/details/25730813 准备参考

  5. 【数组】Spiral Matrix II

    题目: Given an integer n, generate a square matrix filled with elements from 1 to n2 in spiral order. ...

  6. hibernate的配置文件,使用XML方式

    <?xml version="1.0" encoding="UTF-8"?> <!-- 标准的XML文件的起始行,version='1.0'表 ...

  7. javascript对象属性的命名规则

    JS标识符的命名规则,即变量的命名规则: 标识符只能由字母.数字.下划线和‘$’组成 数字不可以作为标识符的首字符 对象属性的命名规则 通过[]操作符为对象添加属性时,属性名称可以是任何字符串(包括只 ...

  8. wp 自定义分页函数

    function kerui_pagination($query_string){ global $posts_per_page, $paged; $my_query = new WP_Query($ ...

  9. python笔记07-----打包模块(shutil,zipfile,tarfile)

    1.shutil模块 复制删除 import shutil shutil.copy('filename', 'test2') # copy方法 f1 = open('filename',encodin ...

  10. 05-python中的异常

    python的所有的异常都继承自基类: Exception 处理方式和java类似: path = raw_input('input the path') array = path.split('/' ...