WEBTomcatWord文档下载推荐.docx

上传人:b****4 文档编号:17836094 上传时间:2022-12-11 格式:DOCX 页数:25 大小:1.21MB
下载 相关 举报
WEBTomcatWord文档下载推荐.docx_第1页
第1页 / 共25页
WEBTomcatWord文档下载推荐.docx_第2页
第2页 / 共25页
WEBTomcatWord文档下载推荐.docx_第3页
第3页 / 共25页
WEBTomcatWord文档下载推荐.docx_第4页
第4页 / 共25页
WEBTomcatWord文档下载推荐.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

WEBTomcatWord文档下载推荐.docx

《WEBTomcatWord文档下载推荐.docx》由会员分享,可在线阅读,更多相关《WEBTomcatWord文档下载推荐.docx(25页珍藏版)》请在冰豆网上搜索。

WEBTomcatWord文档下载推荐.docx

2、安装JDK28

3、安装TOMCAT28

4、TOMCAT集群的搭建29

5、Apache负载均衡器的安装与配置36

6、感受成果36

7、补充重要细节36

Tomcat简介

Tomcat 

服务器是一个免费的开放源代码的Web 

应用服务器。

Tomcat是Apache 

软件基金会(Apache 

Software 

Foundation)的Jakarta 

项目中的一个核心项目,由Apache、Sun 

和其他一些公司及个人共同开发而成。

由于有了Sun 

的参与和支持,最新的Servlet 

和JSP 

规范总是能在Tomcat 

中得到体现,Tomcat 

支持最新的Servlet 

2.4 

2.0 

规范。

因为Tomcat 

技术先进、性能稳定,而且免费,因而深受Java 

爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 

Tomcat 

很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;

而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。

是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 

程序的首选。

对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 

服务器,可利用它响应对HTML 

页面的访问请求。

实际上Tomcat 

部分是Apache 

服务器的扩展,但它是独立运行的,所以当你运行tomcat 

时,它实际上作为一个与Apache 

独立的进程单独运行的。

这里的诀窍是,当配置正确时,Apache 

为HTML页面服务,而Tomcat 

实际上运行JSP 

页面和Servlet。

另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。

不过,Tomcat处理静态HTML的能力不如Apache服务器。

要在Apache下运行JSP,最好的方案就是选择Tomcat,它具有免费,集成度好的优点,缺点是界面不够直观,如果是在Windows平台上,还需要设置环境变量,相对麻烦。

此外,在Windows平台中,如果已经安装了Internet信息服务IIS,要使用Apache和Tomcat,应将Windows中的IIS服务停止或禁用。

第一章、Windows下使用Apache与Tomcat建立Web站点

1、下载Apache服务器

在Http 

Server项目页面(http:

//httpd.apache.org/),选择要下载的Apache版本。

需要说明的是,版本不一定是最新的,但一定要选择一个稳定的版本,目前使用较广的版本是Apache 

HTTP 

Server 

2.2.8。

然后,根据操作系统不同选择不同的Apache服务器。

对于Windows平台,有两个可选的版本,分别是:

Win32 

Binary 

without 

crypto 

(no 

mod_ssl)

including 

OpenSSL 

0.9.8g。

OpenSSL为开放安全套接层协议(Secure 

Socket 

Layer,SSL),可以在Internet上提供秘密性传输,包含密码算法库、SSL协议库以及应用程序,目前的版本为0.9.8g。

选择Win32 

0.9.8g下载,将服务器文件apache_2.2.8-win32-x86-openssl-0.9.8g.msi下载到本地计算机(4.8M)。

目前,Apache 

for 

win32使用msi的形式发布,.msi文件类型是一种可以安装的程序包文件,双击带.msi扩展名的文件时,操作系统将.msi文件与Windows安装程序关联并运行客户端安装程序服务Msiexec.exe,从而使Windows环境下安装Apache变得非常简单。

2、Apache的安装

(1)、双击Apache的安装文件

apache_2.2.8-win32-x86-openssl-0.9.8g.msi,执行安装向导,如下图1所示。

图1

(2)单击“下一步”按钮,按照向导提示,分别输入Network 

Domain(网络域名,如:

),Server 

Domain(服务器域名,如:

)和网站管理员的e-mail,按照网站的实际情况填写,如果是个人用户,可能没有上述数据,可按格式填一下临时的名字。

如下图2所示。

图2

在Apache的安装过程中,需要输入网站域名,如果仅仅是本地调试,可以使用localhost即可。

然后,单击“下一步”,选择安装类型(Typical或Custom)。

单击“Typical”安装,按照向导提示操作,选择安装路径,直至安装完成。

Apache服务安装成功后,在Windows“开始”菜单中增加“Apache 

2.2”程序组。

同时,在控制面板、管理工具文件夹下,双击“服务”图标,显示Apache已经启动,以后Apache将作为一项服务,随着机器的启动而自动运行。

不需要重新开机,Apache会自动启动,在Winodws任务栏的右侧显示“Running 

all 

Apache 

Services”图标。

此时在IE地址栏里输入:

http:

//localhost或http:

//127.0.0.1看到默认的Apache首页,显示“It 

works”。

3、Apache的配置

Apache的主配置文件为纯文本格式的httpd.conf,默认情况下,它的存储位置为C:

\Program 

Files\Apache 

Group\Apache\Conf\中。

随着Apache版本的发展,趋向于使用单一的配置文件httpd.conf来存放所有的配置指令,如客户访问信息、记录认证信息和虚拟服务器信息等等。

用记事本打开它,可以看到这些配置文件都以文本方式存在,其中“#”为Apache的注释符号,我们可以在记事本菜单中的编辑选项点击“查找”逐一输入下面要配置的关键字,并进行相应配置。

此外,打开Windows的“开始”菜单,执行“程序”、“Apache 

2.2”、“Configer 

Server”、“Edit 

the 

httpd.conf 

Configuration 

File”命令,将打开记事本,显示“httpd.conf”文本文件,进行Apache的配置。

(1)配置DocumentRoot 

 

这个语句指定网站路径,即主页放置的目录。

默认路径一般是Apache安装目录下的一个子目录,例如:

DocumentRoot 

"

C:

/Program 

Files/Apache 

Foundation/Apache2.2/htdocs"

根据需要,设置站点的主目录,例如我们可以在此处将其设定为"

D:

/GSL3.0"

,打开主页时,默认打开的文档就直接去该目录下查找了。

(2)配置DirectoryIndex 

这是站点默认显示的主页,一般情况下,我们在此处还可以加入“Index.htm 

Index.php 

Index.jsp”等。

注意,每种类型之间都要留一空格。

上面两步设置完成后,启动浏览器,输入IP即可访问自己的Web站点。

还可以在该文件的ServerName处定义域名,在ServerAdmin处输入E-mail地址。

以上两条就是在安装时选择配置的,以后可以在此处修改它们的属性。

此外,如果要拒绝一部分人访问该WWW站点,可以到Apache的安装目录下找到Access文件,输入要禁止的IP地址即可。

4、安装Java运行环境

Tomcat需要Java 

VM(JRE)(Java 

Runtime 

Environment),即Java虚拟机的支持,因此,在安装Tomcat以前需要安装JRE。

JRE可以单独安装,也可以随Java开发包jdk一起安装。

安装JRE后,在安装Tomacat时会自动监测到。

Java技术中的Java运行环境包括两个主要的部分:

Java开发工具包和Java运行环境JRE。

他们是基于Java技术开发和运行的基础环境。

在Windows平台上,Java环境安装完成后需要手工进行相应的环境变量配置,方能正确地工作。

4-1、什么是JDK和JRE

在安装Java环境以前,需要介绍几个概念。

在Java技术中,大家经常看到JDK、J2SDK和JRE等概念,有时候会产生迷惑,三者是一种什么关系呢?

JDK是Sun早期的Java软件开发工具包(Java 

Develop 

Kit,JDK),包含了所有编写、运行Java程序所需要的工具:

Java基本组件、库、Java编译器、Java解释器、小应用程序浏览器、以及一些用于开发Java应用程序的程序等。

从JDK1.2起,Sun在命名时开始使用Java 

2,这就是J2SDK了,又分为企业版(Enterprise 

Edition)J2EE、标准版(Standard 

Edition)J2SE以及面向嵌入式和移动计算等领域的J2ME(Micro 

Edition)三个不同的版本.

JRE(Java 

Environment),顾名思义是Java程序运行所需要的环境。

所谓跨平台就是要各种平台都有一个中间代理,这就是JRE。

一般采用Java技术开发出的软件都需要安装JRE,所以Sun就单独提供了JRE安装文件,以供Java应用程序发布时所用。

以上Java软件都可以从Sun的Java网站()上获取,网站上分别提供了J2EE 

SDK、J2SE 

SDK以及Java 

VM(JRE)各种版本的下载。

4-2、安装JDK和JRE

Sun公司网站(

首先,登录Sun官方网站 

Downloads),点击“Java 

SE”超链,显示Java 

JDK和JRE下载界面,选择“JDK 

Update 

3”,下载文件为jdk-6u3-windows-i586-p.exe,包含了JDK6和JRE。

接下来进行JDK6和JRE的安装过程,双击jdk-6u3-windows-i586-p.exe文件,运行JDK6安装向导,显示许可协议,然后进行自定义安装界面,如下图3所示。

图3

按照向导提示将Java开发环境安装到计算机中,默认的文件夹为c:

Program 

Files\java\jdk1.6.0_03。

为了下一步环境变量设置的方便,通常需要修改默认安装目录,例如,直接安装在C:

\Java目录下,即:

\Java\jdk1.6.0_03\,这样可以便于环境变量的设置。

由于jdk1.6.0_03已经包含了JRE,如果机器尚未安装JRE,则在安装jdk1.6时,JRE将一并安装。

安装过程也需要指定安装路经。

和安装JDK同样的原因,可以设置JRE的安装目录为C:

\Java\jre1.6.0_03\。

当JDK和JRE安装完成后,安装程序在C盘中建立相应的文件夹结构,存储相应的Java运行环境,文件夹结构如下图4所示。

图4

按照向导提示安装完成后,在“控制面板”中显示一个咖啡杯图标 

双击该图标,将打开“Java控制面板”。

用户可以通过“控制面板”中的“添加/删除程序”删除已经安装的jdk/jre。

Java环境变量设置

JDK安装完成后,需要进行相应的环境变量设置,以保证Java程序中对JDK中类库的引用。

需要进行的环境变量设置包括:

设置JAVA_HOME和CLASSPATH环境变量,更新PATH路径设置三个部分。

为了检查JDK安装程序是否已经正确的设置了环境变量,可以使用set 

<

环境变量>

来检查,具体办法是:

在Dos提示符下,通过set 

命令显示环境变量的配置情况。

JDK6安装完成后,环境变量设置检查结果显示如下图5所示。

图5

如果安装程序没有设置Java运行环境需要的环境变量,应该进行手工设置。

根据上述的JDK安装路径,设置内容如下:

set 

JAVA_HOME 

\Java\jdk1.6.0_03 

CLASSPATH 

=.;

%JAVA_HOME%\lib(注意,.;

一定不能少,它代表当前路径) 

PATH=%PATH%;

%JAVA_HOME%\bin;

%JAVA_HOME%\jre\bin 

各种环境变量功能如下:

JAVA-HOME表示Java的安装目录,在其他环境变量中使用。

CLASSPATH定义Javac搜索类的路径,它记录Java 

编译器和解释器所需要的类所在的路径。

即使是用户自己创建的类,也应该添加到CLASSPATH中,这样比较麻烦,所以在CLASSPATH中添加了一个当前目录(即.;

)。

这样,当转到用户所在的目录的时候,由于javac编译生成的用户类保存在当前路径,必须把当前路径加到CLASSPATH中,这样Java解释器才能够找到用户的类。

有时候,会看到CLASSPATH中包含一个.jar等压缩的class文件 

,把它加入到CLASSPATH中,Java环境可以读取该文件。

PATH变量是系统搜索可执行程序的路径,其中,Java 

编译器(javac.exe)保存在%JAVA_HOME%\bin中,Java解释器(java.exe)保存

在%JAVA_HOME%\jre\bin中,要在任何路径下使用javac.exe和java.exe,则必须将上述路径定义在操作系统的Path环境变量中。

要设置上述环境变量,需要通过控制面板中的“系统”程序来完成,具体步骤如下:

在Winodws“控制面板”中,双击“系统”图标,打开“系统属性”对话框,选择“高级”选项卡,如下图6所示。

图6

在“高级”选项卡中,单击“环境变量”按钮,打开“环境变量”对话框,如下图7所示。

图7

在环境变量窗口的“系统变量”区域,可以新建环境变量,或者对已经存在的环境变量进行修改。

(1)设置JAVA_HOME环境变量 

在“系统变量”区域,单击“新建”按钮,打开“新建系统变量”对话框,输入要新建的系统变量以及变量值,如下图8所示。

图8

输入完成后,单击“确定”按钮。

(2)设置CLASSPATH环境变量 

用同样的方法,新建环境变量CLASSPATH,如下图9所示。

图9

(3)更新PATH路径设置 

在“环境变量”窗口“系统变量”区域,选择PATH环境变量,点击“编辑”按钮,在原有PATH基础上,增加“;

%JAVA_HOME%\jre\bin”,如下图10所示。

图10

4. 

测试Java运行环境 

设置完成后,重新启动计算机,使上述设置生效。

然后在Dos提示符下,依次输入下述命令来检查环境变量的设置情况:

c:

\>

echo 

%java_home%

%classpath% 

%path% 

也可以通过set<

环境变量名>

命令来检验上述设置。

如果设置正确,然后可以输入下列命令检查Java的运行是否正常。

c:

java 

–version 

javac 

输入上述命令后,运行结果如下图11所示。

图11

如果能运行Java编译命令javac表明Java的环境变量设置就没问题了。

5、Tomcat的安装和配置

首先登录Tomacat官方网站http:

//tomcat.apache.org/,在Download区域,点击“Tomcat 

6.x”超链接,显示Tomcat 

6.x的下载界面,在Tomcat 

6.0.14的二进制代码发布(Binary 

Distributions)区域,点击“Windows 

Service 

Installer 

(pgp, 

md5)”超链接,即可下载Tomcat安装程序,文件名apache-tomcat-6.0.14.exe。

5-1、安装步骤

执行Tomcat安装程序apache-tomcat-6.0.14.exe,启动安装向导,按照向导提示执行下面步骤:

第一,选择要安装的Tomcat组件,如下图12所示。

图12

在安装类型下拉列表中,选择完全安装(Full),Tomcat将作为Windows服务器的服务直接启动。

第二,选择安装的物理路径,默认路径为:

Foundation\Tomcat 

6.0。

如图13所示。

图13

为下一步配置环境变量方便,我们修改安装路经为C:

\Tomcat 

第三,进行Tomcat的基本配置,包括HTTP端口,Tomcat的默认值为8080,可以修改为80,管理员的登录名和密码,默认登录名为admin,密码可以为空。

如图14所示 

图14

第四,选择安装Java 

Virtual 

Machine的物理路径。

如果已经成功配置完毕JDK(含JRE),此时,向导直接指向J2SDK中安装的JRE目录,例如:

\java\jdk1.6.0_03。

如图15所示。

图15

最后单击Install按钮,开始安装,向导将把有关的文件复制到相关的目录下,并自动启动Tomcat。

Tomcat安装完成后,在开始菜单的“程序”组中,将增加“Apache 

6”程序组。

第五,测试安装是否成功。

打开IE浏览器,在地址栏中输入

//127.0.0.1:

8080/(或http:

//localhost:

8080/),如果出现如图16所示的界面,则表明Tomcat安装成功。

图16

Tomcat安装完成后,安装程序将建立相应的目录,所建立的目录结构如图17所示。

图17

不同的Tomcat版本,安装完成后的文件夹结构不同,Tomcat 

6.0的文件夹结构比Tomcat5.5简单,各文件夹及其功能说明如下:

?

bin目录下主要存放Windows平台上启动和关闭Tomcat的脚本。

?

lib目录存放Tomcat服务器以及所有Web应用都可以访问的jar文件。

需要注意的是,为了在java环境下能够正确编译servlet文件,最好把lib目录中的jsp-api.jar和servlet-api.jar复制到J2SDK的安装目录的lib子目录(即c:

Java\jdk1.6.0_03\lib)内,同时,需要在CLASSPATH环境变量中也增加这两个.jar文件(即在原变量后面输入

“;

\java\ 

jdk1.6.0_03\lib\jsp-api.jar;

java\jdk1.3.0_03\lib\servlet-api.jar”)。

conf目录存放Tomcat服务的配置信息文件,其中最重要的是server.xml和web.xml。

server.xml是Tomcat的主要配置文件,可以在其中配置Web服务的端口、会话过期时间、虚拟主机等。

web.xml为不同的Tomcat配置的web应用设置缺省值。

另外,在其/Catalina/localhost子目录下还可以设置网站虚拟目录和根路径信息等。

logs 

目录存放Tomcat执行时的 

Log(日志)文件。

temp目录存放Tomcat运行的一些临时文件。

webapps目录存放Tomcat服务器自带的2个Web应用host-manager应用 

和 

manager应用。

ROOT子目录下存放默认首页,即输入http:

8080/后启动的页面。

work目录存放JSP文件在运行时被编译成的二进制文件(Servlet)。

在localhost 

文件夹下包含了多个子文件夹,其中第一个文件夹“_”对应Web服务的根,Tomcat执行主Web应用的jsp页面时生成的临时文件,将存储在“C:

6.0\work\Catalina\localhost\_”文件夹中。

其他文件夹分别对应虚拟目录,每建立一个虚拟目录,在localhost 

文件夹中将创建一个同名的子文件夹。

用户可以删除整个localhost子文件夹,来删除所有的临时文件。

有时修改页面内容后,仍然显示修改以前的内容,这时可以尝试把work/Catalina/localhost目录中所有内容删除,如果删除时出现无法删除提示,需要关闭Tomcat,然后再删除。

然后重启Tomcat即可正确显示我们修改后预期的内容。

在Tomacat 

6以前的Tomcat 

5.5中,有三个不同的lib目录,分别存储在/server、/common和/shared目录下,这些lib目录都可以放jar文件。

那么它们有哪些区别呢?

区别主要在于:

/server/lib目录下的jar文件只可被Tomcat服务器访问。

/common/lib目录下的jar文件可以被Tomcat服务器和所有Web应用访问。

/shared/lib目录下的jar文件可被所有Web应用访问,而不能被Tomcat服务器访问。

在用户自己的站点中,WEB-INF目录下也可以建lib子目录,在lib子目录下也可以放各种jar文件,但这些jar文件只能被当前Web应用访问。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 判决书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1