离线安装Sharepoint工具

1、 首先安装操作系统,Windows Server 2008 R2,可以是企业版,也可以是数据中心版。然后再安装上SP1.

clip_image002

2、 在“服务管理”里面,添加角色,安装IIS。

clip_image003

         注意:安装成功后,一定要确保没有错误,也就是右边的地方不能有红色的叉叉,如下图所示(红色方框里面的内容,要是绿色的,不能是红色的文字。):

clip_image005

3、 把离线所需要的工具下载好,放在C:Tools文件夹(或者其他文件夹下面也可以,但是记住文件夹不要有空格)下面。

clip_image007

其中要说明的是,.net 4.5不需要单独安装,也是通过命令来安装的,所以.net 4.5的安装文件也需要放在这个文件夹下面。

注意:.net 4.5的离线安装文件是 mu_.net_framework_4.5_r2_x86_x64_1076098 大小有48M,不是dotNetFx45_Full_setup这个文件,这个文件只有900多kb,是需要在线下载的。所以在用的时候,一定要注意是第一个文件。

另外需要说明的是:AppFab有两个安装文件,分别是WindowsServerAppFabricSetup_x64_6.0和WindowsServerAppFabricSetup_x64、其实这两个安装文件都可以,只是适应不同的系统而已,最开始一直用的第一个安装文件,最后发现经常报错,找不到具体的原因。最后直接双击这个exe,它弹出一个提示,说版本不兼容。最后换成另外一个WindowsServerAppFabricSetup_x64版本,就行了,用命令安装也成功了。所以在安装的过程中就用WindowsServerAppFabricSetup_x64这个版本,在写命令的时候要注意。

5、 准备安装的命令,文件都拷贝进去后,需要把相关的安装命令写好。命令的写法是:

prerequisiteinstaller.exe /NETFX:C:Toolsmu_.net_framework_4.5_r2_x86_x64_1076098.exe /PowerShell:C:ToolsWindows6.1-KB2506143-x64.msu /SQLNCli:C:Toolssqlncli.msi /IDFX:C:ToolsWindows6.1-KB974405-x64.msu /IDFX11:C:Toolsmicrosoftidentityextensions-64.msi /Sync:C:Toolssynchronization.msi /AppFabric:C:ToolsWindowsServerAppFabricSetup_x64.exe /KB2671763:C:ToolsAppFabric1.1-RTM-KB2671763-x64-ENU.exe /MSIPCClient:C:Toolssetup_msipc_x64.msi /WCFDataServices:C:ToolsWcfDataServices.exe

注意标红的命令,另外还需要注意把路径更换过来。

6、 因为要用到prerequisiteinstaller,所以一定要有Sharepoint的安装文件,在安装文件里面有这个exe文件。如以下路径是Sharepoint的安装文件的路径,C:SharepointSharePointServer_x64_en-us(只需要有安装文件,此时不需要安装)

clip_image009

7、 用管理员运行CMD,定位到Sharepoint安装目录下:

clip_image011

如果安装目录在C盘以外的盘,那么要先输入盘符,切换到其他盘去,再来用cd命令切换到相应的文件夹处。切换到Sharepoint的安装目录下后,然后把上面的安装命令粘贴到CMD上面。执行即可。

安装说明:

1、 微软的官网上说,在安装Windows AppFabric时,需要在命令后面用以下的开关

/i CacheClient,CachingService,CacheAdmin /gac

在安装Microsoft WCF Data Services时,需要在命令后面用以下的开关

/quiet。最后发现其实不用这些开关也可以。有时候安装AppFab时会报错,这时候我们会尝试加上这个开关,但是安装这个开关后,会报错说命令识别不了,所以一般还是不加这些开关;

2、AppFabric安装经常会出现错误,其安装出错还有可能的原因是:环境变量PSModulePath添加的有问题,需要修改。具体参见:http://blogs.technet.com/b/praveenh/archive/2013/02/22/sharepoint-2013-prerequisites-fails-with-msi-installer-error-code-1603-while-installing-appfabric-1-1.aspx

或者

http://www.cnblogs.com/jianyus/p/3287625.html

3、 AppFabric安装失败还有可能出现的原因是:Task Schedule服务没有开启,另外还有一种可能就是FTP Service服务没有关闭。

4、在这个过程中可以需要重启,重启下,如果没有自动接着安装,可以在Cmd里面输入

prerequisiteinstaller.exe /continue 命令,它会继续安装的

参考:

微软官网(最后面的一段)(http://technet.microsoft.com/en-us/library/cc262485.aspx#section7

http://technet.microsoft.com/zh-cn/library/cc262485.aspx

原文地址:https://www.cnblogs.com/xiaoxiangfeizi/p/3541678.html