Windows环境搭建笔记
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Windows 环境搭建
一、名词注解与定义:
环境:分为{1、生产环境;2、测试环境;3、开发环境。
生产环境(也称为:上线环境)是运维人员的工作环境,有时候测试人员也会参与运维的部署工作)。
测试环境:测试人员为了测试软件在生产环境中的功能和性能的表现,而尽量可能的模拟了一个生产环境来进行软件测试。
开发环境:就是开发人员编写软件代码的工作环境。
一个软件要从开发环境——>测试环境——>生产环境这个环境流程。
问:为什么不在开发环境中进行软件测试,要测试环境中进行?
答:因为开发环境它具有可变性,其影响测试的准确性,所以为了保证数据独立性和其测试的准确性,软件测试最好在测试环境中进行。
测试环境-分为:1、硬件环境;2、OS(操作系统)环境;3、软件环境。
其硬件环境和OS(操作系统)环境都是要根据被测软件的需求来搭建;软件环境包括:被测试软件和一些用户常用软件,主要测试被测软件和常用软件之间的兼容性、冲突。
搭建:先要根据需求架设硬件环境,再根据需求架设OS系统环境,要保证架设的OS系统是无毒的,最后架设软件环境,卸载无用的软件,确认软件的证件号来保证一些不必要的错误和冲突。
为什么要保证架设的OS操作系统环境是无毒的?因为病毒可能产生一些和被测软件无关的BUG。解决方法:可安装杀毒软件,重装系统来防止和保证。
被测软件-分为:1、单机版;2、C/S(client/server);3、B/S(browser/server)。三种运行模式。
C/S(client/server):是分为客户端、服务端和数据库端(如:PPS、QQ需要用户先安装客户端)。其架设的软件会用客户端来分担一部分工作;优点:运行速度快、部分数据存放在本地;缺点:兼容性差,要根据不同的系统来开发不同的系统版本,成本高和测试成本高。
B/S(browser/server):是可以用IE浏览器直接访问和运行的一种模式,不用预先安装客户端(如:网页游戏、网上订票系统等)。优点:兼容性好,数据保密性好;缺点:运行速度较慢。
软件要根据不同的运行环境、性能的要求来选择使用C/S架设,还是用B/S 架设。
扩展内容:
app:应用软件,是安装在OS(操作系统)上面的。
光的三原色:红。绿。蓝。
服务器(软件):
1、应用服务器:IIS,Weblogic,JBoss;
2、Web服务器软件:Apache,Nginx,LightHttpd;
3、数据库服务器:SQL Server,MySQL(Strucrure Query Language),Oracle;
4、邮件服务器:QMail,Exchange,Lotus;
5、FTP服务器
二、海达票务系统(C/S模式)的架设:(有录像)
SQL Server2000:微软开发的一款数据库软件。
DB(Database ):数据库
SS(servers):服务器
其系统所需环境:1、硬件环境;2、Win XP(OS操作系统)3、周边支撑软件:Database:SQL Server2000;4、安装被测软件。
DB SQL Server2000的安装:安装SQL Server2000开发版→安装SQL Server2000组件→安装数据库服务器→服务账户,服务设置中选择->使用本地系统账户→身份验证模式选择->混合模式(是给数据库设一个单独的密码,密码:sa)→完成。
SQL Server2000的系统设置:
1、测试数据的准备和导入:
程序里SQL Server2000→企业管理器→进入SQL Server组,默认有一个Local的SQL Server的注册。(如果没有:1.右键点击组,新建SQL Server2000
注册;2.将local添加到右侧的服务器里;)打开Local注册,进到数据库,进到数据库,右键点击->新建数据库,数据库名称为:hdpw1;右键点击hdpw1->所有任务->还原数据库->从设备->选择设备->添加->选中解压后的hdpw1文件->确定。
2、Server(服务端):
运行Sever端的程序
双击任务栏图标
设置数据库访问设置:服务器地址127.0.0.1(其为本机默认本地地址),用户名:sa,密码:sa
点击测试连接,如果成功,表明配置正确
3、Client客户端:
配置服务器:http://127.0.0.1:8888
用户名:admin
密码:admin
可以正确登录,成功。
扩展:一、把三套软件运行在三台机器上(C,S,DB分开搭建)优点:
1)容灾性
2)硬件可以做定制,提高软件利用率(提高性能)
3)安全和管理:从外部攻击者角度,从内部权限和角色的角度
二、c单独一台,S和DB搭在另一台
优点:
1)成本低
2)方便管理
3)S和DB的访问速度快。
Client:客户端;
http:\\127.0.0.1:8888 http:\\是协议,127.0.0.1是要访问的IP,8888是访问程序的端口。
三、进销存系统(B/S)环境搭建:
1、硬件环境(使用虚拟机);
2、操作系统Win2003 server;
3、安装IIS,安装成功后,访问http://127.0.0.1 会显示网站建设中的字样,表明安装成功;
4、部署jxc程序。
使用虚拟机模拟硬件环境和安装操作系统Win200 server:
虚拟机安装过程:
1、打开VMware Workstation软件,在文件→新建虚拟机→客户机OS选择Microsoft Windows,版本选择Windows Server2003Enterprise Edition企业版→虚拟机名称随便,位置尽量选择硬盘空间大的盘符→设置其硬盘存储空间大小→设置虚拟机内存(设置要合理,不要超过主系统60%的内存量,要不主机程序运行会很慢)→设置光驱和映射Win2003 server操作系统的iso文件;→完成
Win2003 server操作系统安装;→设置虚拟机IP地址:(网络连接→本地连接→右击属性→Internet协议-属性→选择使用下面IP地址,手动设置一下IP。) 安装VMware Tools插件。
硬件和OS环境搭建完成!
安装IIS:
在Guest中:控制面板→添加或删除程序→添加删除组件→应用程序服务器进行添加完成
运行IIS:→开始→程序→管理工具→Interner信息服务(IIS)管理器。
部署jxc程序
1) 将Host机中的jxc程序放到Guest虚拟系统的C盘根目录
2) 右键点击jxc文件夹,点共享和安全
3) 进入“共享”tab,点击“共享此文件夹”,再点击权限按钮,为everyone 增加所有权限
4) 进入“安全”tab,点击“添加”,输入“everyone”用户,确定,并为everyone增加所有的权限
5) 切换到IIS软件,右键点击“默认网站”->新建->虚拟目录,输入别名,如“jxc”,选择映射到哪个文件夹(如:c:\jxc)
6) 点Web服务和扩展,允许WebDA V和Active Server Page扩展(使IIS 能够解析ASP程序)
7) 右键点击虚拟目录(如:jxc)->属性->配置->选项->启用父路径(使ASP文件可以包含上一层目录的ASP文件)
8) 访问http://127.0.0.1/jxc(jxc为步骤5中的别名地址),可显示jxc文件文件内容;
9)在IIS中右键点击“默认网站”→属性→‘主目录’把本地路径改选成C:\jxc(这里是本机默认,默认网页的存放路径)→进入‘文档’tab
(index.asp文件是进销存系统的登录界面的动态脚本文件)→确定。再访问http://127.0.0.1/jxc,就可显示‘进销存’系统的登录界面。
10)使用admin admin 登录。进入进销存系统。
11)通过更改和添加c:\windows\system32\drivers\etc中的hosts文件中最后的IP映射网络站点的代码,来实现通过对外IP和域名来访问IIS中设置的系统网站。