文档详情

TFS部署文档(完整版).pdf

发布:2019-03-27约2.36万字共10页下载文档
文本预览下载声明
买卖宝()IT运维部内部资料 一、基础准备 拓扑 : 服务器NS 系统 :CentOS release 5.8 (Final) (Kernel:2.6.18-308.el5 ) P :50 硬盘 :1块硬盘硬盘 (sda ) 服务器DS1 系统 :CentOS release 5.8 (Final) (Kernel:2.6.18-308.el5 ) P :51 硬盘 :3块硬盘 (sda、sdb、sdc ) 服务器DS2 系统 :CentOS release 5.8 (Final) (Kernel:2.6.18-308.el5 ) P :52 硬盘 :3块硬盘 (sda、sdb、sdc ) 注 :以上系统以最少化安装 ,无需安装任何组件 ,且系统最佳兼容为 GCC4.1.2 二、获取并安装TFS 在NA、DS1、DS2上全部安装 ,如需测试 ,在客户端也可以装一个 (注 :以下 步骤三台NS、DS1、DS2服务器都要安装 ) 1、安装依赖包 :不同L NUX系统有不同的依赖包环境 ,建议环境与文档一致 买卖宝IT运维部TFS部署文档 (完整版) 2015/ 10/22 买卖宝()IT运维部内部资料 才能保证不走弯路。 获取官方文档 :/ http:// /index.php/category/tfs/ 1. yum install -y automake.noarch libtool.x86_64 readline-devel.x86_64 zlib-devel.x86_6 4 ==此此以以依依赖赖包包是是官官方方定定义义的的安安装装包包,, 里里不不涉涉及及mysql,,所所以以不不安安装装 2. e2 sprogs-devel.x86_64 3. yum -y install subversion ==默默认认centos 5.8不不集集成成svn客客户户端端,, 里里需需要要安安装装一一下下,,方方便便获获取取TFS官官方方软软件件 4. yum -y install gcc* ==tb-common-utils所所需需要要的的依依赖赖包包 5. yum -y install ncurses ncurses-devel ==t s需需要要的的另另一一个个依依赖赖包包 2、安装tb common utils :TFS使用tb-common-utils软件包 ,tb- common-utils包含淘宝使用的基础系统库tbsys和网络库tbnet两个组件。 安装tb-common-utils前需要设置环境变量TBLIB_ ROOT ,tbsys和tbnet将 会被安装TBL B_ ROOT对应的路径 (必须是绝对路径 )下 ,TFS会在这个路径 下查找tbsys、tbnet头文件和库。 下例为设置TBLIB_ ROOT环境变量 : 1. vim /etc/profile ==编编辑辑 2. export TBLIB_ROOT=/home/tb-commo -utils ==添添加加/home/tb-common-utils,,且且一一定定是是 绝绝对对路路径径,,而而且且一一定定要要写写准准确确你你的的tb-common-utils一一定定存存在在/home目目录录下下
显示全部
相似文档