测试环境搭建及使用.ppt
测试环境,搭建及使用,撰稿人:张磊日期:2015-12-07,测试环境搭建方案一测试环境搭建方案二测试环境配置详单项目部署配置管理访问项目项目及软件目录Q&A,目录,测试环境搭建方案一,采用虚拟化技术,对.4测试服务器进行虚拟化。虚拟为7台逻辑主机。6台测试环境1台格尔代理服务器工作量:,优点:方便管理,维护,监控测试环境缺点:没有ESXi的使用经验风险:.4服务器可能对ESXi的支持不是很好,测试环境搭建方案二,.4服务器安装CentOS 7桌面版,在安装Vmware虚拟机,通过Vmware实现虚拟化。虚拟为7台逻辑主机。6台测试环境1台格尔代理服务器工作量:,优点:测试环境系统搭建简单,Vmware使用频繁,出现问题容易解决缺点:与ESXi比较,没有监控等功能,管理维护不方便,测试环境配置详单,数据库服务器在.2上,开发和测试环境分别使用自己的数据库finance_test、finance_dev。所有开发,测试环境共用格尔代理服务器。测试环境用户名和密码统一为:用户名:eyiludai 密码 123456,项目部署,Windows系统下,通过Xshell连接测试环境$cd/home/install/finance 进入finance目录设置项目分支,编辑compileFinance.sh脚本文件,$vi compileFinance.shsvn co finance 将svn分支修改为最新的项目分支执行compileFinance.sh脚本,完成项目编译$./compileFinance.sh 执行deployAll.sh脚本,完成部署$./deployAll.sh 项目部署完成,nginx启动、停止和重启service nginx start/stop/restarttomcat启动和停止/home/install/tomcat8/bin/startup.sh/home/install/tomcat8/bin/shutdown.shzookeeper启动和停止/home/install/zookeeper/bin/zkServer.sh start/home/install/zookeeper/bin/zkServer.sh stop,配置管理,配置文件存放在目录/home/install/finance/configure/default下admin:支撑平台的配置web:网站的配置task:定时器的配置common:通用配置这里存放着测试环境,开发测试环境的默认配置,当配置需要修改和调整时,只需要在这里修改配置后重新部署就可以生效。注:新项目中配置文件有修改,在项目发布后,需要同步将测试环境,开发测试环境的默认配置统一修改掉测试环境和开发测试环境的数据库配置不可以随意更改,访问项目,项目及软件目录,Q&A,Q&A,谢谢观赏,