很多刚入门的朋友对于tomcat不是非常了解,我就写一点关于tomcat5.5.9的配置情况。完全解压缩手动配置。
1.下载tomcat,地址 http://apache.freelamp.com/jakarta/tomcat-5/v5.5.9/bin/jakarta-tomcat-5.5.9.zip
2.解压缩到你希望的目录(eg. d:/tomcat_5_5_9)
3.假定你的工作目录是(d:/tomcat_5_5_9/MyApps),你的jar包的安放目录(d:/tomcat_5_5_9/MyLib)--这里我就不用默认的目录了,另外你需要在MyApps下面创建WEB-INF文件夹和在WEB-INF/web.xml文件,当然MyApps/WEB-INF下面的lib目录就不要创建了,以后的jar文件可以直接放在MyLib下面,我们在下面的配置中可以设置
4.修改配置文件(d:/tomcat_5_5_9/conf)
【1】server.xml:这里你可以配置访问端口,工作目录,访问路径等
访问端口,默认8080:
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true"/>,可以把这个端口改为你需要的端口号(9090),假定原访问http://localhost:8080,现在可以访问http://localhost:9090
访问路径,工作目录:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"/>现在可以改为
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="abc" docBase="..MyApps" debug="0" reloadable="false"/>
</Host>
这样你的访问http://localhost:8080/abc
则可以访问d:/tomcat_5_5_9/MyApps下面的应用
【2】catalina.properties:这里可以配置你要用到的jar包和class文件,也可以配置应用需要的系统属性(这个暂时略过)
里面有这么一行:shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar
你可以在后面添加你的jar文件和class文件的包的位置,具体可以参看这行配置前面的注释。举例
shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar,${catalina.base}/MyLib/*.jar,${catalina.base}/MyLib
注意这个地方不可以用回车换行。
好了,这里的配置基本上就结束了
5.创建tomcat service
在d:/tomcat_5_5_9下面创建bat文件,假定jdk的位置是c:/java/j2sdk1.5.0_03 (注意tomcat5.5.9必须用jdk5.0,否则需要使用兼容包),service的名字是MyService.
【1】创建Service: IS.bat
打开文本编辑器
输入如下内容:
@echo off
echo off
set CURRENT_TOMCAT_HOME=d:/tomcat_5_5_9
set CURRENT_JAVA_HOME=c:/java/j2sdk1.5.0_03
set SERVICENAME=MyService
set CURRENT_TOMCAT_BIN=%CURRENT_TOMCAT_HOME%/bin
set CURRENT_CLASSPATH=%CURRENT_TOMCAT_BIN%/bootstrap.jar
%CURRENT_TOMCAT_BIN%/tomcat5 //DS//%SERVICENAME%
%CURRENT_TOMCAT_BIN%/tomcat5 //IS//%SERVICENAME% --Description="axist" --DisplayName="axist" --Install="%CURRENT_TOMCAT_BIN%/tomcat5.exe" --Startup=manual --JavaHome="%CURRENT_JAVA_HOME%" --Jvm "%CURRENT_JAVA_HOME%/jrebinclientjvm.dll" --Classpath="%CURRENT_CLASSPATH%" --JvmOptions -Dcatalina.home=%CURRENT_TOMCAT_HOME% --JvmOptions -Djava.endorsed.dirs="%CURRENT_TOMCAT_HOME%/commonendorsed" --JvmOptions -Djava.io.tmpdir="%CURRENT_TOMCAT_HOME%/temp" --StartClass="org.apache.catalina.startup.Bootstrap" --StartParams="start" --StartMode="jvm" --StopClass="org.apache.catalina.startup.Bootstrap" --StopMode="jvm" --StopParams="stop" --LogPath="%CURRENT_TOMCAT_HOME%/logs" --LogLevel="info" --StdError="%CURRENT_TOMCAT_HOME%/logs/stderr.log" --StdOutput="%CURRENT_TOMCAT_HOME%/logs/stdout.log"
%CURRENT_TOMCAT_BIN%/tomcat5w //ES//%SERVICENAME%
保存即可,这里只需要修改如下几条:
set CURRENT_TOMCAT_HOME=d:/tomcat_5_5_9
set CURRENT_JAVA_HOME=c:/java/j2sdk1.5.0_03
set SERVICENAME=MyService
分别表示tomcat的路径,jdk的路径和你的Web Application的别字,不过名字推荐用数字和字母,用其他字符都用可能出错。
好了,双击一下,第一次会有一个出错的提示,不用怕(因为第一次服务还没有创建),按确定就可以了。以后这个bat文件就可以循环使用了。:)
要想运行你的tomcat,只要点一下start就可以了,方便吧?(这样可以不必用startup.bat了,而且也可以不要配置环境变量了)
【2】是不是以后运行都要这样呢?不是,可以再创建一个ES.bat文件,来显示这个窗口
在文件中输入
set SERVICENAME=MyService
bin/tomcat5w //ES//%SERVICENAME%
保存即可,以后要运行tomcat service就可以用着个了
【3】如果要删除Service怎么办那?创建DS.bat
输入
set SERVICENAME=MyService
bin/tomcat5 //DS//%SERVICENAME%
保存即可,以后可以用这个来删除服务
好了,就写这么多,好累啊,明天还要工作,很多问题是不断找资料解决的,如果有问题,希望大家直接去官方网站寻找资料,虽然是英文的,但它最权威
分享到:
相关推荐
【标题】"Tomcat5.5.9安装包"是一个针对初学者和专业人士的重要服务器软件,主要用于部署和运行Java Servlets以及JavaServer Pages (JSP)。Tomcat是Apache软件基金会 Jakarta项目的一部分,是一个开源、免费的Web...
在本文中,我们将详细探讨Tomcat-5.5.9版的核心特性、安装过程以及配置优化,旨在帮助开发者更好地理解和利用这个服务器。 首先,让我们了解Tomcat的背景。Tomcat是Apache软件基金会的Jakarta项目的一部分,它实现...
**JDK1.5与Tomcat5.5.9** JDK(Java Development Kit)是Oracle公司提供的Java编程环境,而Tomcat是一款流行的开源Web服务器和应用服务器,主要用于运行Java Servlet和JavaServer Pages(JSP)。在本例中,我们讨论...
本文将详细探讨Tomcat 5.5.9的关键特性、安装配置过程以及在Linux系统中的优化与管理策略。 一、Tomcat 5.5.9的特点 1. 性能提升:Tomcat 5.5.9在5.5系列中引入了多项性能优化,如更高效的线程管理和内存分配,...
【绿色Tomcat 5.5.9:便捷的Java应用服务器】 Tomcat 5.5.9是一款由Apache Software Foundation开发的开源Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,是部署Java Web应用程序的常用...
【Jakarta Tomcat 5.5.9:一个经典的Web应用服务器】 Jakarta Tomcat,由Apache软件基金会开发,是一个开源的Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范。Tomcat 5.5.9是这个系列的一个...
在【配置虚拟机】时,可能需要Jakarta Tomcat 5.5.9 Compat的原因在于,某些旧应用可能依赖于特定版本的Servlet或JSP API,而新版本的Tomcat可能已经移除了这些旧API。此时,Compat模块可以作为一个桥接,使得这些...
在本文中,我们将详细探讨Tomcat 5.5.9的核心特性、配置、部署以及性能优化策略。 一、Tomcat 5.5.9概述 Tomcat 5.5.x系列作为Tomcat的一个稳定版本,5.5.9是在5.5.x系列中的一个重要更新,它修复了许多已知问题,...
【标题】"Tomcat 5.5.9 Admin" 是一个关键组件,它为Apache Tomcat 5.5.9版本提供了管理界面和工具,帮助系统管理员进行服务器配置、管理Web应用程序以及监控Tomcat的运行状态。这个版本的Tomcat是Java Servlet和...
"apache-tomcat-5.5.26" 是压缩包的名称,这通常包含了Tomcat服务器的完整安装文件,包括所有必需的库、配置文件、Web应用程序目录以及管理工具等。用户可以解压此文件,在本地系统上设置和运行Tomcat服务器,并体验...
### Tomcat集群配置详解 #### 一、环境搭建与配置准备 ...综上所述,通过以上步骤可以完成基于Tomcat 5.5.9的集群配置。需要注意的是,在实际部署过程中可能还会遇到各种具体问题,需要结合实际情况灵活调整配置。
1. **下载Tomcat**:访问Apache Tomcat官网(https://tomcat.apache.org/download-90.cgi)下载适合的Tomcat版本,如Apache Tomcat 5.5.9。 2. **安装Tomcat**:同样按照默认设置执行Tomcat的安装程序。 3. **配置...
### TOMCAT集群配置详解 #### 一、环境搭建与配置准备 在进行TOMCAT集群配置之前,我们首先需要确保已经正确安装了必要的软件环境。根据文档中的描述,本示例是在以下环境中进行配置的: - **操作系统**:Windows...
在Linux环境下配置JSP、Apache和Tomcat的环境是一项复杂但关键的任务,尤其对于那些希望在服务器上部署Java应用程序的开发者来说。以下是对这一过程的详细解析,包括系统准备、安装JDK、Apache、Tomcat以及Mod_jk的...
- 访问Apache官方网站(http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi),下载Tomcat 5.5.9版本。 2. **安装Tomcat 5.0**: - 解压下载的文件至一个合适的位置,如 `C:\tomcat`。 3. **配置...
- 选择Tomcat 5.5.9版本下载。 - 解压到指定目录,例如`C:\tomcat`。 - 配置环境变量: - `CATALINA_HOME`: 指向Tomcat安装目录。 - `CATALINA_BASE`: 同`CATALINA_HOME`。 ##### 2. 配置Classpath - 扩展Tomcat...
根据提供的文件信息,本文将详细介绍如何在Linux环境下安装与配置JDK、Tomcat、MySQL以及JDBC,并确保这些组件能够协同工作。 ### 一、安装与配置JDK #### 1.1 下载JDK - 访问官方网址:`...