1、部署流程规范部署机器环境搭建:Windows2003 sp2Vs2005 + Framework2.0 + Vs2005sp1 + vss2005 + ASPAJAXExt + IISOracleODTX86 + Toad8 / PLSQL Developer项目部署流程:通过 Vs2005 获取 vss2005 上面的项目修改文件,建议每次通过 vss 连接方式获取,以便能够获取全部项目,防止开发人员的提交项目疏漏所丢失的文件,此流程准对 web 项目,包括 WebService,Boss,Wap,Bi获取项目后进行编译注:获取项目时也可根据文件获取,部署时分别部署页面和相应的 DLL编译的
2、过程会遇到一些引用不存在的问题,需要重新添加引用或者沟通开发人员针对单个文件进行的获取说明对于 aspx/ashx/asmx/asax 页面下的 cs 文件可能获取不到对于此类文件的修改,需要查看其历史,选择最新的进行 get项目获取完毕之后进行解决方案的编译生成全部解决方案之后进行项目发布,按照 2.0 的项目规范,直接进行发布即可,无需按目录文件夹进行生成注:经常会遇到引用找不到或错误的情况,需要自己手工添加相应的引用添加引用后需要重新编译相关解决方案对于项目发布现在的 2.0 统一在项目里进行直接发布发布之后在生成文件的目录取出相关修改部署测试生产环境即可注:webconfig 不进行覆
3、盖,按照开发人员的提交,修改所要部署的环境的 webconfig数据库部署流程根据 sql 脚本进行部署,直接执行 sql 脚本(由开发人员提供,未提供情况下,直接按照部署文档填写相关脚本你,进行执行) ,需要备份时,提前备份相关数据库存储过程等(生产环境部分部署需要备份存储过程)注:修改之后要对视图以及存储过程进行编译,同时编译相关的视图和函数,确认全部通过注:在进行表的修改等操作时,一定要严格进行存储过程的编译部署流程及部署位置图严格把握测试环境和生产环境的项目位置和 IP 对应关系2 0 测试环境部署全景图2.0 测试环境的部署包括功能测试环境和客户端联调环境功能测试环境需要部署的项目部
4、署测试环境需要登录 156 测试环境服务器 D:测试项目,下面包括所有测试环境项目,删除复件项目,然后将将要部署的项目进行备份(测试环境和客户端联调环境只保留前一次项目备份)相关的项目位置如上图客户端联调环境部署的项目其规划和功能测试环境相似,只备份前一版本,同时对应目录规划不同 IP,因为客户端要和生产环境一样的两个外网地址进行测试,如图进行配置即可需要注意的是客户端的升级文件都存在这两个项目里便于外网进行联调2.0 生产环境部署全景图W 1 . w i n y e r . c o mI B M 服 务 器内 网 : 1 9 2 . 1 6 8 . 0 . 1 0服 务 所 在 目 录 :D
5、 : / w w w r o o t / i t i n g 2 /备 份 所 在 目 录 :D : / w w w r o o t / b a c k u p /W 2 . w i n y e r . c o m联 想 服 务 器内 网 : 1 9 2 . 1 6 8 . 0 . 2 0服 务 所 在 目 录 :D : / w w w r o o t / i t i n g 2 /备 份 所 在 目 录 :D : / w w w r o o t / b a c k u p /w e b s e r v i c e 接 口 服 务调 度 抓 取 终 端越 海 扬 波 1 6 0 服 务 器外
6、网 : 2 2 2 . 1 4 1 . 2 2 3 . 1 7 0服 务 所 在 目 录 : D : / 内 容 调 度抓 取 入 库 / U n i t e S p i d e r备 份 所 在 目 录 :D : / 内 容 调 度 抓 取 入 库 / 附 件U n i t e S p i d e r调 度 抓 取 入 库 服 务资 源 服 务D E L L 4 0 服 务 器内 网 : 1 9 2 . 1 6 8 . 0 . 4 0服 务 所 在 目 录 :D : / w w w r o o t / p i c /备 份 所 在 目 录 :D : / w w w r o o t / b a
7、 c k u p /p i c /资 源 服 务W A P 服 务D E L L 3 0 服 务 器内 网 : 1 9 2 . 1 6 8 . 0 . 3 0服 务 所 在 目 录 :D : / w w w r o o t / w a p /备 份 所 在 目 录 :D : / w w w r o o t / b a c k u p /w a p /B O S S 服 务X 8 6 虚 拟 机内 网 : 1 9 2 . 1 6 8 . 0 . 6 0服 务 所 在 目 录 :D : / w w w r o o t / b o s s /备 份 所 在 目 录 :D : / w w w r o o t / b a c k u p /B O S S 服 务W A P 服 务服务层数据库层1 8 0 数 据 库 服 务 器D E L L 2 9 5 0S c h e m a : i t i n g 2 附件注意事项资源服务部署资源服务部署时,第一次将出现错误,需要删除 bin 中的 oracle dataaccess.dll,项目自动调用系统的 oracle dataaccess.dll,服务将正常。