不定时更新参考文档:

TFS安装与管理

为本地管理配置本机模式报表服务器 (SSRS)

  手里有文档还是掉进各种坑,这里把坑总结一下,方面以后填坑。

  安装指导文档中搭建TFS2013用了两台服务器,把SQL Server和TFS分开安装的,但是由于条件限制这里只用了一台,另外账号也只用了一个,如果你用的是两台服务器,请确保两台机器在用一个域下。

  其实所有这些坑都是因为服务器可以通过VPN连接,但是服务器在安装过程中无法连接Internet,所有SharePoint需要手动安装,而手动安装就遇到了各种坑。所以,如果你操作的系统安装过程中可以连接Internet进行的话,看到这里就算结束了。

  配置(这里系统+软件默认为64位):Winserver 2008 R2 SP1、SQL Server 2012、SharePoint 2013 SP1、Team Foundation Server 2013.4、SharePoint 2013的各种依赖安装包(如下图)

  为了节省大家的时间,整理了一下安装包,希望对你有所帮助。点击制定软件下载:

  如果你不想下载SharePoint2013的所有依赖包可以选择下载(顺序跟图片一致):

  至于一些激活工具,请自行谷度下载(点击这里获取GoogleHost)

  1. 系统安装+激活+域账户(请保证域账号的权限足够大)
  2. 添加系统角色和功能(如下图)
  3. 安装SQL Server 2012 SP1时注意以下几点
    功能选择的选项(如下图)

    服务器配置的账户为域账户,密码自行设置(当然你也可以添加多个域账户,根据Microsoft的建议进行设置。),可以自动设置为自动,排序规则默认即可(如下图)。

    数据库引擎配置-身份验证模式请选择混合模式,SQL Server管理员请将前面提到的域账号添加进去,如果你用到多个域账号,请全部添加(如下图)。

    后面需要添加账户的情参照上一条。请确保最终安装成功。
  4. Reporting Service配置管理










  5. SQL Server配置管理器

    将禁用的选项启用,然后重启SQL Server服务。
  6. 安装SharePoint 2013(坑来了!)
    在运行setup.exe之前请先运行prerequisiteinstaller.exe来检测安装环境是否正确。如果你的服务器可以连接Internet安装的话所有坑就可以绕过了,下面这些可以跳过。

    等这个东东运行完,如果发现第一个就下载错误,后面的直接跳过安装了。那么你就需要把依赖包中的东西一个个手动安装了。但是请先看完下面这条再动手(可以说我所有的时间都浪费在这了···)!!
    其实最大的坑就是WindowsServerAppFabricSetup_x64.exe的安装,因为不能直接双击安装,要管理员运行命令提示符,用命令进行安装。可以把prerequisiteinstaller.exe拷贝到D盘下,
    然后输入指令:"D:\WindowsServerAppFabricSetup_x64.exe" /i CacheClient,CachingService,CacheAdmin /gac
    双击安装显示安装成功,但是prerequisiteinstaller.exe检测安装环境的时候可能会显示安装错误或者下载失败。所以最好指令安装。
    而如果你不小心双击安装完了,那么请再双击安装包进行功能删除和卸载,即把已经勾选的项目全部去掉勾下一步就可以了。然后重启再运行上面的指令即可。
    其他的自行逐个安装即可。
  7. TFS 2013安装配置
    基本没什么要说的,到了集成SharePoint的时候,选择制定SharePoint位置即可,如果你的SharePoint安装配置没问题的话,默认制定位置都是可以测试通过的。接下来就是一个下一步+配置的循环。
  8. TFS生成配置只要注意在配置生成计算机的时候选择使用用户账户,并填写好域账户和密码即可。其他默认。
  9. 防火墙的设置,注意将自己用到的端口添加到防火墙入站规则中即可。
  10. 这里很重要:在用远程客户端的VS连接TFS服务器之前记得在服务器上添加外网到内网的IP映射,本地Host添加一条数据:服务器外网IP 服务器主机名
    另外有可能的话,你还需要把报表管理站点Reports的80端口更改掉,因为如果是你租的服务器,80端口可能是被强制封起来的,添加映射也无效。
  11. TFS配置代理服务器,默认下一步。
  12. VS配置Build策略和单元测试,请自行谷度。
  13. 新建个团队项目试一下吧,有问题请一个个排查,我是一个个坑填过来的。

如果有问题请邮件willem@xcloudbiz.com

WinServer2008 R2搭建TFS2013小结(无法连接Internet手动安装)的更多相关文章

  1. Windows Server2008 R2 设置NAT 让Hyper-V连接Internet

    1.添加虚拟网卡,设置为内部,并且固定IP地址192.168.1.1 255.255.255.0 此为内网网卡 2.添加服务器角色:DHCP服务器,DNS服务器,网络策略和访问服务 3."网 ...

  2. 搭建vue2.0开发环境及手动安装vue-devtools工具

    安装vue脚手架 1.安装node.js,如果安装成功输入 node -v ,查看node版本号,输入npm -v查看npm版本 https://nodejs.org/en/ 2.注册淘宝镜像,定制的 ...

  3. 本地Git搭建并与Github连接

    本地Git搭建并与Github连接 git 小结 1.ubuntu下安装git环境 ubuntu 16.04已经自带git ,可以通过下列命令进行安装与检测是否成功安装 sudo apt-get in ...

  4. 【内网渗透笔记】Windows2008 R2搭建域控制器

    0x00 前言 将网络中的多台计算机逻辑上组织到一起,进行集中管理,这种区别于工作组的逻辑环境叫做域(domain).域是日常计算机管理的一种很有效手段,因此,域控制器自然而然就在成域环境中最重要的角 ...

  5. Linux 连接 Internet

    本文根据<鸟哥的Linux私房菜-服务器架设篇>第四章总结 Linux 连接 Internet 前的注意事项 想要连接 Internet 需要配置一组合法的 IP 参数,主要是 IP.Ne ...

  6. Linux连接Internet

    Linux连接Internet 1. Linux网卡 1.1 查看内核所扑捉到的网卡信息(已经安装到服务器并且被Linux内核识别的网卡) [root@www ~]# dmesg | grep -in ...

  7. WindowsServer2012 R2 64位中文标准版(IIS8.5)下手动搭建PHP环境详细图文教程(二)安装IIS8.5

    //来源:http://www.imaoye.com/Technology/WindowsServer2012R264IIS85.html 阿里云服务器ECS Windows Server 2012 ...

  8. VMware bridge 桥接方式连接internet

    经过反复测试,关于VMware内虚拟机(包括ubuntu linux和windows)连接internet 目前的结论是 使用bridge方式时,VMware相当于一个交换机(switch),虚拟机和 ...

  9. Windows Server 2008 R2 搭建网站详细教程

    转自:http://jingyan.baidu.com/album/642c9d34098bf5644a46f71f.html?picindex=4 网上都有一些Windows Server 2008 ...

随机推荐

  1. 使用fastcgi_finish_request提高页面响应速度

    当PHP运行在FastCGI模式时,PHP FPM提供了一个名为fastcgi_finish_request的方法. 按照文档上的说法,此方法可以提高请求的处理速度,如果有些处理可以在页面生成完后再进 ...

  2. 关于“ora-01483:DATE或NUMBER赋值变量的长度无效”的问题

    关于“ora-01483:DATE或NUMBER赋值变量的长度无效”的问题 出现这样的问题,一般都是驱动不匹配的原因导致的

  3. 如何在十分钟内插入1亿条记录到Oracle数据库?

    这里提供一种方法,使用 APPEND 提示,使得十分钟内插入上亿数据成为可能. -- Create table create table TMP_TEST_CHAS_LEE ( f01 VARCHAR ...

  4. JS打印页面

         打印 整个html页面(PS:样式要写在页面里面才能打印(就是用内部样式))             <a id="dayi" runat="server ...

  5. Pig Latin

    function translate(str) { //return str; var list = ['a','e','i','o','u']; if(list.indexOf(str[0]) &g ...

  6. JavaWeb---图书馆管理系统

    写在开头,以后每天写记录. 今天,初步了解了一下,项目需求,用现在自己所学的知识,很多还不能做出来. 先用目前的知识,一步步的做出来,不断的完善,今天遇到的问题: 任务分析: 01.list页面的ad ...

  7. div mouseenter 事件在IE下无效

    解决方法是在div style上加个背景色: background: rgba(0, 0, 0, 0);filter:alpha(opacity=0); background: rgba(0, 0, ...

  8. linux 搭建jenkins+创建maven工程JOB

    1.linux 安装jenkins 网上搜到这样安装 sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redh ...

  9. IOS 代码块传值

    #import <UIKit/UIKit.h> typedef void (^MyBlock)(NSString*); @interface SecondViewController : ...

  10. SDAutoLayout:比masonry更简单易用的自动布局库

    SDAutoLayout:一行代码搞定自动布局!支持Cell和Tableview高度自适应,Label和ScrollView内容自适应,致力于做最简单易用的AutoLayout库. [SDAutoLa ...