测试环境搭建及举例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
概述Testing environment[1](测试环境),是指测试运行其上的软件和硬件环境的描述,以及任何其它与被测软件交互的软件,包括驱动和桩。
测试环境=软件+硬件+网络+数据准备+测试工具
测试环境是指为了完成软件测试工作所必需的计算机硬件、软件、网络设备、历史数据的总称。
毫无疑问,稳定和可控的测试环境,可以使测试人员花费较少的时间就完成测试用例的执行,也无需为测试用例、测试过程的维护花费额外的时间,并且可以保证每一个被提交的缺陷都可以在任何时候被准确的重现。
测试环境搭建举例
Jsp站点测试环境的搭建
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。
JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。
用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。
用vmare模拟搭建多机多系统测试环境
Windows Server 2003 部署IIS 服务
首先,确保有正常运行的Windows Server 2003,如果没有,可自行安装。
1.1 安装IIS 服务
登陆到Windows Server 2003,打开IE,输入http://localhost/,如果出现下图,则
表明IIS 服务已经安装。
如果出现下图,则说明IIS 没有安装,需进行下列步骤进行安装
打开控制面板->添加删除程序,点击“添加/删除Windows 组件(A)”,出现下图
向下拖动右边滚动条,勾中“应用程序服务器”,点击详细信息,勾中,点击【OK】,返回到Windows 组件向导界面,点击【下一步】,进行IIS 服务
安装。
如果安装时需要插入Windows Server 2003 系统光盘,则插入相应的系统光盘,即可。
点击【确定】,继续安装,如下图
安装完成后,点击【完成】,即可完成IIS 服务的安装,如下图。
安装后,最好注销一下机器。
打开IE,输入http://localhost/,如果出现“建设中”,则表示IIS 服务安装成功。
部署应用程序
正确安装IIS 服务后,我们就需要部署应用程序了。
1.2.1 配置IIS 服务
打开控制面板->管理工具-> Internet 信息服务(IIS)管理器,如下图
1、点击“网站”,选中“默认网站”,右键选择“属性”,如下图
下面简要描述该界面上两个重要功能:网站、主目录。
网站:描述当前站点的一些信息,比如网站名称,端口、连接超时设置等。
网站标识:当前站点属性的设置,如网站名称、IP 地址、端口。
默认情况下,这里不
用修改。
如果系统的80 被占用时,可将此处的端口进行修改。
连接:用户访问网站时,如果在一段时间内请求没有被响应,则被认为是访问超时,这
里可设置超时时间,默认为120 秒。
保持HTTP 连接,表示虽然超时,但连接未断,请求被响应,立刻返回结果。
一般默认,不做修改。
启用日志记录:IIS 服务的运行日志,一般默认,不做修改。
主目录:该模块是IIS 服务配置的核心部分。
主要提供了应用程序部署路径,访问权限、应用程序设置等方面的功能。
路径及权限控制:本地路径是IIS 服务中部署应用程序的路径,系统默认为c:\inetpub\wwwroot,将我们需要运行的应用程序放在该目录下,IIS 服务就能解析应用程序中的相关请求,实现程序的功能。
访问权限限制了用户访问应用程序的活动范围,一般默认为只读,不可写入。
但对于一般的应用系统来说,写权限是必须的,所以我们需在这里勾中“写入”。
配置:配置是为应用程序所做的一些设置。
点击“配置”,出现下图
一般情况下,我们对这里不做什么设置,默认即可,但选项中的某些地方需要修改。
点击“选项”
标签,出现下图
将上图中“启用父路径”勾中,点击【确定】完成应用程序的配置。
2、点击“Web 服务扩展”,右边出现下图
选中“Active Server Pages”,然后点击“允许”,启用IIS 服务处理ASP 语言功能。
到此,IIS 服务的一些简单配置就完成了。
接下是进行应用程序的部署。
我们这里以《在线考试系统》为例。
1.2.2 部署应用程序
1、放置应用程序
将需部署的应用程序放一个文件夹,如下图
将这些程序文件放入名为exam 的文件夹,这里需提醒的是,一般情况下,我们不需要将程序文件放在太深的目录结构中。
拷贝exam 文件,粘贴到IIS 服务的默认网站路径c:\inetpub\wwwroot 下。
2、修改应用程序执行权限
打开控制面板->管理工具-> Internet 信息服务(IIS)管理器,如下图
可以看到图中红色标志处,已经出现了我们刚才部署的在线考试系统。
选中“exam”,点击右键,选择“属性”,将执行权限处修改为“纯脚本”,修改完成后点击【确定】。
完成ASP 应用程序的部署。
打开IE,输入http://localhost/exam/index.asp,验证部署是否成功
配置数据源
配置数据源这步一般来说不用,只有在系统找不到数据库,无法正常使用时,可以手动添加数据源,以保证系统能正常工作。
打开控制面板->管理工具->数据源(ODBC),如下图
切换页签到“系统DSN”,点击【添加】,出现下图
根据应用程序所使用数据库类型选择对应的驱动程序,比如我们这里的《在线考试系统》采用的是ACCESS 数据库,那么就选择“Microsoft Access Driver (*.mdb)”即可。
选好点击【完成】,在数据源名中输入数据源的名称,如此处的“exam”,点击数据库中的【选择(S)】,出现下图,进行数据库文件选取。
目录中是应用程序的数据库存放位置,如此处《在线考试系统》的数据库存放路径为
C:\Inetpub\wwwroot\exam\database,所以,我们在目录处进入到该目录,选中exam.mdb,然后点击【确定】,完成数据库选择操作。
一路确定,完成数据源的设置。
重新打开IE,访问被测系统,验证能否正常使用。
如
有问题,需根据问题描述再做检查。
调试运行IIS 服务
在上述的配置部署过程中,可能会出现下面一些问题。
1、HTTP 错误404 - 文件或目录未找到。
原因分析:上图出现的原因可能是因为IIS 服务没有开启解析ASP 程序功能,故提示文件或目录未找到,
解决办法:见 1.2.1 配置IIS 服务第二步,启用IIS 服务解析ASP 程序功能
2、HTTP 错误403.1 - 禁止访问:执行访问被拒绝。
原因分析:上图问题的原因是没有执行ASP 程序的权限,需要给用户执行该目录的权限。
解决办法:见 1.2.2 部署应用程序第二步修改应用程序执行权限。
3、无法完成数据添加操作
如果在进行数据操作时,比如注册,登陆等。
出现
原因分析:无法写入数据,虽然在IIS 服务已经赋予了读写权限,但存放应用程序的磁盘分
区格式可能是NTFS 的,这样还需要对该应用程序文件夹赋予相应的权限,如给exam 文件夹
赋予everyone(所有用户)读写权限。
解决办法:选择exam 文件夹,右键查看属性,点击“安全”,如下图
点击【添加】,
在“输入对象名称来选择”下输入“everyone”,点击【检查名称】,出现上图信息,点击【确
定】,完成用户添加。
如下图
选中Everyone 用户,将其权限选为“完全控制”,点击【确定】,完成exam 文件夹权限修改。
至此,Windows Server 2003 系统下的IIS 服务配置全部完成,过程中可能出现各种各样的
问题,希望学员能够仔细分析,并找出解决办法。
注:很多同学平时使用的都是Windows XP,会问能不能在XP 系统上部署IIS 服务,回
答是肯定的。
Windows XP 同样提供了IIS 服务功能,该服务默认是关闭,需要用户自行安
装,这里不做讲解。
具体方法可参考Windows Server 2003 的IIS 安装配置方法,但我们
不建议使用XP 作为IIS 的服务器,因为XP 系统本身有十个连接数的限制。
一个web 应用程序,一般不止10 个用户,所以XP 系统部署IIS 服务器不适合。
Windows Server 2003 部署Tomcat+JDK 测试环境
Tomcat 是一个免费的开源的Serlvet 容器,它是Apache 基金会的Jakarta 项目中的一个核心项目,由Apache,Sun 和其它一些公司及个人共同开发而成。
与传统的桌面应用程序不同,Tomcat 中的应用程序是一个WAR(Web Archive)文件。
WAR 是Sun 提出的一种Web 应用程序格式,与JAR 类似,也是许多文件的一个压缩包。
这个包中的文件按一定目录结构来组织:通常其根目录下包含有Html 和Jsp 文件或者包含这两种文件的目录,另外还会有一个WEB-INF 目录,这个目录很重要。
通常在WEB-INF 目录下有一个web.XML 文件和一个classes 目录,web.xml 是这个应用的配置文件,而classes 目录下则包含编译好的Servlet 类和Jsp 或Servlet 所依靠的其它类(如JavaBean)。
通常这些所依靠的类也可以打包成JAR 放到WEB-INF 下的lib 目录下,当然也可以放到系统的CLASSPATH 中,但那样移植和治理起来不方便。
在Tomcat 中,应用程序的部署很简单,你只需将你的WAR 放到Tomcat 的webapp 目录下,Tomcat 会自动检测到这个文件,并将其解压。
你在浏览器中访问这个应用的Jsp 时,通常第一次会很慢,因为Tomcat 要将Jsp 转化为Servlet 文件,然后编译。
编译以后,访问将会很快。
另外Tomcat 也提供了一个应用:manager,访问这个应用需要用户名和密码,用户名和密码存储在一个xml 文件中。
通过这个应用,辅助于FTP,你可以在远程通过Web部署和撤销应用。
当然本地也可以。
Tomcat 不仅仅是一个Servlet 容器,它也具有传统的Web 服务器的功能:处理Html 页面。
但是与Apache 相比,它的处理静态Html 的能力就不如Apache。
我们可以将Tomcat 和Apache 集成到一块,让Apache 处理静态Html,而Tomcat 处理Jsp 和Servlet。
这种集成只需要修改一下Apache 和Tomcat 的配置文件即可。
JDK 全称为Java Development Kit,他是整个Java 的核心,包括了Java 运行环境(Java
Runtime Envirnment),一堆Java 工具和Java 基础的类库(rt.jar)。
不论什么Java 应用服务器实质都是内置了某个版本的JDK。
最主流的JDK 是Sun 公司发布的JDK,除了Sun 之外,还有很多公司和组织都开发了自己的JDK,例如IBM 公司开发的JDK,BEA 公司的Jrocket,还有GNU 组织开发的JDK 等等。
JDK 是一个写Java 的applet 和应用程序的程序开发环境。
它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java 语言写的applet 和应用程序所需的工具组成。
JDK 是Sun Microsystems 针对Java 开发员的产品。
自从Java 推出以来,JDK 已经成为使用最广泛的Java SDK(Software development kit)。
JDK 包含的基本组件包括:
·javac –编译器,将源程序转成字节码
·jar –打包工具,将相关的类文件打包成一个文件
·javadoc –文档生成器,从源码注释中提取文档
·jdb –debugger,查错工具
在大概了解了Tomcat 与JDK 的相关知识后,我们学习来如何配置Tomcat+JDK 的测试环境。
约定:本教程中的JDK 版本为jdk-1_5_0_08-windows-i586-p ,Tomcat 版本为apache-tomcat-5.5.25。
2.1 JDK 安装配置
JDK 的使用主要有三步:JDK 软件安装、环境变量配置、验证JDK 配置。
2.1.1 JDK 软件安装
1、点击jdk-1_5_0_08-windows-i586-p.exe,出现下图
2、初始化安装程序完成后出现下图
3、选择“我接受…”,同意安装条款,点击【下一步】
4、更改安装路径,最好放在c 盘根目录下,修改后点击【确定】
5、修改后的图如下,点击【下一步】
6、安装界面如下
7、自定义安装语言环境,这里不作修改,默认即可,点击【下一步】
8、浏览器注册,默认即可,点击【下一步】
9、安装过程进行中
10、安装完成,如下图,点击【完成】即可
2.1.2 JDK 环境变量配置
正确安装了JDK 后,我们需要对其进行环境变量的设置。
1、点击“我的电脑->属性->高级->环境变量”,出现下图
2、JAVA_HOME 变量设置,在系统变量中点击【新建】,变量名处输入“JAVA_HOME”,变量值处输入“C:\java”,如下图,点击【OK】。
这里的变量值就是我们JDK 的安装目录。
3、添加Path 路径,在系统变量中找到Path 变量,点击编辑,在变量值的最前面添加
“C:\java\bin;”,如下图,这里需注意,不是删除里面的变量值,而是添加,并且bin 后面要加“;”。
4、添加CLASSPATH 路径,在系统变量中点击【新建】,变量名处输入“CLASSPATH”,变量值处输入“.;c:\java\lib\dt.jar;c:\java\lib\tools.jar;”,如下图,点击【OK】。
注意,变量值中的“.;”千万不能少。
如果系统中已经存在CLASSPATH 变量,只需在变量值前添加
“.;c:\java\lib\dt.jar;c:\java\lib\tools.jar;”即可
5、全部确定,注销系统,使变量配置生效。
2.1.3 验证JDK 配置
1、在“开始”中打开“运行”,或者按windows 徽标+R 键,打开“运行”。
输入“cmd”,进入命令行。
2、进到C 盘根目录,输入“java -version”或者“javac”出现相关信息后即表示安装成
功。
如下图
3、编译一个简单的程序检查。
打开记事本,输入下列代码:
public class HelloWorld {
public static void main(String args[])
{
System.out.println("JAVA 环境配置成功!") ;
}
}
保存名为“HelloWorld.java”,放在 C 盘根目录下。
4、进入dos 命令窗口,输入下面命令,如下:
如果输出“JAVA 环境配置成功!”,则表示JDK 安装配置成功。
JDK 的安装配置到这里就结束了。
这里最重要的就是JDK 环境变量的配置。
Tomcat 安装配置
Tomcat 使用也可以分为三步:Tomcat 安装、Tomcat 配置、Tomcat 验证
2.2.1 Tomcat 安装
1、点击apache-tomcat-5.5.25.exe,点击【Next】,点击【I Agree】
勾中Examples、Webapps,点击【Next】
5、修改安装路径,如改为C:\tomcat,点击【Next】
6、默认设置,不做修改,点击【Next】
7、选择JAVA 虚拟机(JVM),这里选择JDK 安装路径,如C:\java,完成后点击【Install】
8、取消两个勾,点击【Finish】,安装完成
Tomcat 安装完成后会在系统服务中添加一个名为“Apache Tomcat”的服务,启动类型
为“手动”,刚才安装的时候之所以不选择“Run Apache Tomcat”是因为我们将用命令窗口方式启动。
2.2.2 Tomcat 验证
Tomcat 安装完成后,我们使用命令窗口的方式启动Tomcat。
1、启动Tomcat
进入C:\tomcat\bin(Tomcat 实际存放路径下的bin 目录),将tomcat5.exe 创建桌面快捷方式,回到桌面,双击tomcat5.exe,出现下图
上图表示Tomcat 正常启动了。
2、验证Tomcat打开IE,输入http://localhost:8080,出现下图表示安装成功。
3、使用JSP 程序验证。
打开记事本,输入下列代码
<%@ page contentType="text/html; charset=GBK" %>
<%
String Str="Windows下配置JSP运行环境成功!";
out.print("新科海!");
%>
<h2><%=Str%></h2>
保存名为test.jsp,存放在C:\tomcat\webapps\test 目录下,这里的C:\tomcat\webapps\
是Tomcat 安装后自动生成的目录。
test 是新建的文件夹,用于存放我们的测试程序。
打开IE,输入http://localhost:8080/test/test.jsp,回车如果出现下图,则表示Tomcat
安装成功,并能解析JSP 程序。
如果没出现,则表示Tomcat 并未安装成功,需仔细检查每个操作步骤。
2.2.3 Tomcat 配置
打开“tomcat 安装目录\conf”下的server.xml 文件;
1、修改端口
查找“<Connector port="8080"
maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout= “20000” disableUploadTimeout= “true” URIEncoding= ‘GBK’
/>”这段。
其中“8080”即为tomcat 启动时的默认端口配置,如果系统中存在其他系统使用8080 端口的话,我们可以更改此处,比如可改为8088 等。
2、修改文件部署默认路径
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true" xmlValidation="false"
xmlNamespaceAware="false">
此段是配置web 应用程序存放路径的地方,如果web 应用程序没有部署在webapps 下,我们
可修改此处。
3、应用程序部署
一般情况下,会由研发人员将被测系统的源代码打包,交由配置管理员处理,测试工程
师在开始测试工作时,需从配置管理员处提取被测系统的版本,然后将该系统放在
C:\tomcat\webapps 下(tomcat 实际安装目录下的webapps),修改数据库连接配置文件,启动服务,访问相应的系统即可。
如果有错误,需仔细检查错误原因并解决。
具体应用程序部署过程与前面 2.2.2Tomcat 验证中的第三步一样。
在实际的测试过程中,一般的应用系统由WEB 服务器+数据库服务器组成,WEB 服务器由JDK+Tomcat 构成,当然也可以由JDK+Tomcat+Apache 构成,这里我们主要讲解了前一种,希望学员自学JDK+Tomcat+Apache 搭建测试环境的方法。
数据库服务器这里我们不进行讲解,会在《数据库学习》部分详细讲解。
3 Windows Server 2003 部署Jboss+JDK 测试环境
JBoss 服务器是一种优秀的J2EE 服务器,和BEA 的Weblogic,IBM 的Websphere 属于同类产品, JBoss 的优势在于具有良好的性价比。
JBoss 为完全开放源码的免费软件,而且具有良好的运行效率和可靠性,因此已经得到越来越多的J2EE 应用开发者的青睐。
在J2EE 应用服务器领域,Jboss 是发展最为迅速的应用服务器。
由于Jboss 遵循商业
友好的LGPL 授权分发,并且由开源社区开发,这使得Jboss 广为流行。
另外,Jboss 应用服务器还具有许多优秀的特质:
其一,它将具有革命性的JMX 微内核服务作为其总线结构;
其二,它本身就是面向服务的架构(Service-Oriented Architecture,SOA);
其三,它还具有统一的类装载器,从而能够实现应用的热部署和热卸载能力。
因此,Jboss 是高度模块化的和松耦合的。
Jboss 用户的积极反馈告诉我们,Jboss 应用服务器是健壮的、高质量的,而且还具有良好的性能。
总体上Jboss 稍微优越于Tomcat,但各有千秋,这里就不做多少表述,我们主要来学
习一下Jboss 测试环境的搭建。
约定:本教程中的JDK 版本为jdk-1_5_0_08-windows-i586-p ,Jboss 版本为
jboss-4.0.0。
3.1 JDK 安装配置
JDK 的安装配置请参照2.1JDK 安装配置方法。
3.2 Jboss 安装配置
Jboss 的安装配置比较简单,Jboss 是一个解压文件,直接解压即可使用。
Jboss 安装
1、打开jboss-4.0.0.zip,解压,得到jboss-4.0.0 目录,该目录下包含下图所示内容
2、重命名jboss-4.0.0 为jboss
3、将jboss 目录拷贝至C 盘根目录,当然也可以放置在其他目录下,这里放在C 盘根目录只是方便管理。
3.2.2 Jboss 验证
复制到 C 盘根目录后,我们就可以验证Jboss 能否正常工作了。
1、启动Jboss
进入C:\jboss\bin(Jboss 实际存放路径下的bin 目录),将run.bat 文件创建一个桌面快捷方式,回到桌面,双击run.bat,出现下图
上图表示Jboss 正常启动了。
2、验证Jboss
打开IE,输入http://localhost:8080,出现下图表示解压成功。
3、使用JSP 程序验证。
打开记事本,输入下列代码
<%@ page contentType="text/html; charset=GBK" %>
<%
String Str="Windows下配置JSP运行环境成功!";
out.print("新科海!");
%>
<h2><%=Str%></h2>
保存名为test.jsp,存放在C:\jboss\server\default\deploy\test.war 目录下,这里的
C:\jboss\server\default\deploy\是Jboss 解压后自动生成的目录。
test.war 是新建的文
件夹,用于存放我们的测试程序。
这里需要注意的是,Jboss 部署应用系统一般是存放在XXX.war 中的。
打开IE,输入http://localhost:8080/test/test.jsp,回车如果出现下图,则表示Jboss
安装成功,并能解析JSP 程序。
3.2.3 Jboss 配置
1、修改端口
打开C:\jboss\server\default\deploy\jbossweb-tomcat50.sar 下的server.xml
查找<!-- A HTTP/1.1 Connector on port 8080 -->
<Connector port="8080" address="${jboss.bind.address}"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"/>
这段代码,其中Connector port="8080" address="${jboss.bind.address}即为我们Jboss
的默认端口设置处。
如果系统中存在其他软件占用8080 端口的话,我们可以改为此处的端口,比如改为8088 等。
2、部署应用系统
与前面的Tomcat 一样,Jboss 应用程序的部署,也需要放在特定的目录下。
测试人员获取到测试版本后,将被测系统放在C:\jboss\server\default\deploy (Jboss 实际存放目录),
修改相关的数据库连接,启动服务即可。
4 Linux 部署Tomcat+JDK 测试环境
安装好FC5 后,配置好网络,下载好必备软件:jdk-1_5_0_06-linux-i586.bin ,
apache-tomcat-5.5.25.tar.gz
4.1 JDK 安装配置
JDK 的使用主要有三步:JDK 软件安装、环境变量配置、验证JDK 配置。
4.1.1 JDK 软件安装
1、通过ssh 将JDK 上传到FC5 的/opt 目录下;
检查是否上传成功
[root@localhost opt]# cd ../..
[root@localhost /]# cd root/
[root@localhost ~]# clear
[root@localhost ~]# cd /opt/
[root@localhost opt]# ls -ll
总计53796
-rw-r--r-- 1 root root 6034852 01-21 14:15 apache-tomcat-5.5.25.tar.gz
-rw-r--r-- 1 root root 48974825 01-22 15:23 jdk-1_5_0_06-linux-i586.bin
[root@localhost opt]#
2、#chmod 755 jdk-1_5_0_06-linux-i586.bin (root 帐号登录,修改jdk 文件执行权限)
3、# ls –l (检查权限是否更改正确)
-rw-r--r-- 1 root root 6034852 01-21 14:15 apache-tomcat-5.5.25.tar.gz
-rwxr-xr-x 1 root root 48974825 01-22 15:23 jdk-1_5_0_06-linux-i586.bin
-rwxr-xr-x 表示已经修改成功。
4、#./jdk-1_5_0_06-linux-i586.bin (解压安装文件)
解压开始时显示的是许可证方面的信息,按回车,出现“Do you agree to the above license
terms? [yes or no]”时,输入y,再回车。
表示同意这些许可证信息,然后开始解压,如下图
解压完成后会出现Done.信息。
如上图
5、# cd /opt (检查解压是否成功,如成功应有jdk1.5.0_06 目录)
[root@localhost opt]# ls
apache-tomcat-5.5.25.tar.gz jdk1.5.0_06 jdk-1_5_0_06-linux-i586.bin
# mv jdk1.5.0_06 jdk (将jdk1.5.0_06 重命名为jdk)
[root@localhost opt]# mv jdk1.5.0_06 jdk
[root@localhost opt]# ls
apache-tomcat-5.5.25.tar.gz jdk jdk-1_5_0_06-linux-i586.bin
6、# cd /root (退到root 目录下,为root)
4.1.2 JDK 环境变量配置
1、# vi .bashrc (编辑bashrc 文件)添加下面信息:
export JAVA_HOME=/opt/jdk (实际jdk 解压安装路径)
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH (必须将$PATH 放在后面,
否则无法改变FC5 自带的jdk1.4 的版本)
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
退出vi 编辑模式,输入:wq 保存,
# source .bashrc
2、如果为所有用户设定环境变量,则进行如下操作:
在etc/profile.d 文件夹下建立java.sh 文件内容如下
# vi java.sh
export JAVA_HOME=/opt/jdk
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
#source /etc/profile.d/java.sh
# java 看是否有java 的帮助提示
# java -version
如果跟你安装的版本相符合的话,那就成功了,
4.1.3 验证JDK 配置
# vi /home/HelloWorld.java (在home 目录下创建HelloWorld.java 文件),代码如下: public class HelloWorld {
public static void main(String args[])
{
System.out.println("JAVA OK!") ;
}
}
[root@localhost home]# javac HelloWorld.java (编译java 程序)
[root@localhost home]# java HelloWorld (执行java 程序)
JAVA OK!
至此,JDK 安装完毕!
4.2 TOMCAT 安装
Tomcat 使用也可以分为三步:Tomcat 安装、Tomcat 配置、Tomcat 验证。
4.2.1 Tomcat 安装
1、通过ssh 将JDK 上传到FC5 的/opt 目录下;
2、# tar -zvxf apache-tomcat-5.5.25.tar.gz
3、# ls (检查解压是否成功)
4、# mv apache-tomcat-5.5.25 tomcat (将apache-tomcat-5.5.25 重命名为tomcat)4.2.2 Tomcat 配置
1、# userdel tomcat (删除系统中已有的tomcat 用户)
2、# useradd tomcat (增加tomcat 用户)
3、# passwd tomcat (设置密码)
4、# vi /etc/profile.d/java.sh,内容如下
# set java environment
# jdk environment
export JAVA_HOME=/opt/jdk
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib #tomcat environment
export CATALINA_BASE=/opt/tomcat
export CATALINA_HOME=/opt/tomcat
最后的结果如上所示。
检查一下环境变量是否正确:
[root@localhost profile.d]# source java.sh
[root@localhost profile.d]# echo $JAVA_HOME
/opt/jdk
[root@localhost profile.d]# echo $CATALINA_HOME
/opt/tomcat
如果显示都正确的话,则环境变量设置OK。
4.2.3 Tomcat 验证
1、#vi /root/tomcat.sh (创建tomcat 启动文件)
# tomcat start file
SROOT=/opt/tomcat
TOMCAT_OWNER=tomcat
case "$1" in
start)
su - $TOMCAT_OWNER -c "$SROOT/bin/startup.sh"
;;
stop)
su - $TOMCAT_OWNER -c "$SROOT/bin/shutdown.sh"
;;
*)
echo 'Usage:resin {start|stop}';;
esac
exit 0
2、#chmod 755 /root/tomcat.sh (修改tomcat.sh 执行权限)
3、# chgrp –R tomcat /opt/ tomcat/ # chown –R tomcat /opt/tomcat/ (修
改tomcat 用户对/opt/tomcat 执行权限)
4、# ./tomcat.sh start (root 用户在root 目录下执行该命令,启动tomcat)
# ./tomcat.sh stop (root 用户停止tomcat 服务)
当然也可用tomcat 用户启动服务,需进入/opt/tomcat/bin 执行./startup.sh
或./shutdown.sh
5、验证结果:在xp 系统上访问http://192.168.0.104:8080,其中192.168.0.104 为FC5
系统的ip 地址,如果能够出现tomcat 的首页。
也可编写一个简单的jsp 放在/opt/tomcat/webapps 下,验证能否访问。
可以利用前面Tomcat 环境搭建时用到jsp 页面。