?
1.配置Tomcat环境变量 Tomcat为JSP的容器,要在Windows下运行JSP,需要安装Java开发环境,同时需要一些特殊的环境设置,包括以下四个系统环境变量,具体内容应根据安装路径设置:
(1)添加Tomcat主目录环境变量
set TOMCAT_HOME = C: \Tomcat 6.0
(2)添加CATALINA_HOME环境变量
set CATALINA_HOME= C:\Tomcat 6.0
(3)更新CLASSPATH环境变量
CLASSPATH =.;%JAVA_HOME%\lib;%TOMCAT_HOME%\lib
(4)更新PATH环境变量
PATH=%PATH%;%TOMCAT_HOME%;%TOMCAT_HOME%\bin
上述环境变量的配置和Java环境变量的配置方法相同。设置完成后,重新启动计算机,使设置生效,然后再启动Tomcat。
需要特别注意的是,如果该步骤的环境变量配置不对或者server.xml文件配置不对(见下面的介绍),Tomcat将无法启动。另外,如果Web应用中只是一般的htm文件,不配置环境变量,网站也可以浏览,因此,Tomcat启动后,并不意味着所有的需要运行用户Web的设置都完成或正确。
在实际应用中,一般需要更改三个基本配置:修改服务端口、修改网站的根路径和建立虚拟目录。在以前的Tomcat版本中,这些配置比较复杂。在Tomcat
6中,这些配置都是通过Tomcat主配置文件conf/server.xml完成的。
?
2.
修改服务端口 在Tomcat的安装过程中,可以设置Tomcat服务端口,默认值为8080。安装完成后,如果需要修改服务端口,可通过Tomcat主目录下的conf目录中的server.xml文件完成。不同的Tomacat版本,主配置文件Server.xml的内容不同。
对于Tomcat 6.0.x,利用UltraEdit或其他文本编辑器打开C:\Tomcat
6.0\conf\目录下的server.xml文件,定位元素<Connector
port="8080">,可以看到Tomcat服务的设置端口为8080
?
?
修改Web服务端口为http的默认端口80。注意,如果是在Windows平台中,并且安装了IIS,则修改的端口号不要和IIS中的Web服务冲突。修改完毕后,保存该文件,然后重启Tomcat服务器,这样Tomcat就在新的端口提供服务了。
3. 修改网站根路径 不同的Tomcat版本,设置Web应用根的方法也不相同。在Tomcat
5.5.x中,修改网站根路径的方法有两种:一种是修改C:\Tomcat
5.5\conf\目录下的Tomcat主配置文件server.xml,一种是建立ROOT.xml文件。在Tomcat
6.0.x中,设置Tomcat根的方法非常简单,只需要修改Tomcat主配置文件conf/server.xml即可。
用记事本打开Tomcat主配置文件server.xml,定位到文档尾部的<Host>元素,添加一个上下文元素(<Context>),来设置Tomcat的根。例如,如果将d:\GSL3.0设置为Tomcat的根,设置如图1-43所示。
图1-43 设置Tomcat服务的根
需要特别注意的是,Tomcat区分大小写,<Context>元素的第一个字母一定为大写,且文件夹名称大小写也必须和实际一致。修改完毕后,在任务栏上停止Tomcat,再重新启动,打开浏览器,将运行根中的index.jsp程序页面。
如果还要建立虚拟目录,只需要再增加不同的<Context>元素即可,详细介绍见2.5.7小节的内容。在server.xml中,可以设置多个不同的虚拟目录。