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

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

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

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

其中要说明的是,.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:\Tools\mu_.net_framework_4.5_r2_x86_x64_1076098.exe /PowerShell:C:\Tools\Windows6.1-KB2506143-x64.msu /SQLNCli:C:\Tools\sqlncli.msi /IDFX:C:\Tools\Windows6.1-KB974405-x64.msu /IDFX11:C:\Tools\microsoftidentityextensions-64.msi /Sync:C:\Tools\synchronization.msi /AppFabric:C:\Tools\WindowsServerAppFabricSetup_x64.exe /KB2671763:C:\Tools\AppFabric1.1-RTM-KB2671763-x64-ENU.exe /MSIPCClient:C:\Tools\setup_msipc_x64.msi /WCFDataServices:C:\Tools\WcfDataServices.exe

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

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

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

如果安装目录在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

最新文章

  1. CSS中margin和padding的区别
  2. DAG上的动态规划之嵌套矩形
  3. chrome浏览器下禁制 textarea改变大小; Jquery的textareaCounter插件控制textarea输入的字符数量
  4. 堆排序-C语言实现
  5. Owasp Top 10 Security Risks for 2014
  6. MVC(Model View Controller)框架
  7. YII Framework学习教程-YII的Model-开发规范-路径别名-命名空间
  8. Spring 3 调度器示例 —— JDK 定时器和 Quartz 展示
  9. SPOJ TWOPATHS Two Paths
  10. Java 代码性能优化
  11. db2 将原表列notnull属性修改为null属性的方法 (查看主键约束,唯一约束去syscat.tabconst)
  12. 删除QQ登录界面的QQ账号信息
  13. ROS_Kinetic_09 ROS基础内容(四)
  14. MINIST深度学习识别:python全连接神经网络和pytorch LeNet CNN网络训练实现及比较(三)
  15. php优秀框架codeigniter学习系列——CI_Lang类学习
  16. adb install与pm install 区别
  17. 使用VBA进行JS加密的反混淆,还原JS代码。
  18. python用matplotlib画折线图
  19. 清理本地Maven仓库
  20. FTP 站点及配置

热门文章

  1. 静态路由解决双外卡,PC做路由器的实现
  2. Join Resig's “Simple JavaScript Inheritance ”
  3. 汇编试验十四:访问CMOS RAM
  4. 安卓渗透测试工具Drozer学习笔记
  5. java使用类序列化反序列化(读写文件)
  6. 对IIS7经典模式和集成模式的理解(转载)
  7. jquery遍历数组
  8. iOS:动画(18-10-15更)
  9. iOS原生混合RN开发最佳实践
  10. mybatis传单个参数,和<if>标签同时使用的问题