`
lovnet
  • 浏览: 6943975 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

学习java-配置tomcat

阅读更多

以前学习过java... 不过只是语言范畴,而没真正动手去配置过java运行环境(因为当时使用JBuilder, 它本身有虚拟机运行). 这几天重温java, 并解决了当年不会配置tomcat的问题, 心里甚快.

配置Tomcat 5:

工作环境:

Win XP

前提条件:

  1. 安装JDK (我安装的是JDK 1.4.2_03版本, 安装目录为 C:\j2sdk1.4.2_03)
  2. 安装Tomcat 5(我是解压包安装方法, 将Tomcat 5内容解压到:F:\tomcat5位置, 因为解压包安装方法, 所以带来以下要的一些手动配置)

方法:

  1. 添加系统环境变量. 需要设置的环境变量有:
    • classpath : .;C:\j2sdk1.4.2_03\lib\tools.jar
    • path : (和系统变量的path值相同); C:\j2sdk1.4.2_03\bin
    • JAVA_HOME: C:\j2sdk1.4.2_03
    • TOMCAT_HOME: F:\tomcat5
  2. 启动tomcat. tomcat安装目录: F:\tomcat5\bin 里有个startup.bat用来启动tomcat runtime服务; shutdown.bat是结束服务.
  3. 小试配置站点. 打开F:\tomcat5\conf\server.xml, 发现有内容:
    ===========================================================================================
    < !-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -- >
    < Connector port="8080"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" redirectPort="8443" acceptCount="100"
    debug="0" connectionTimeout="20000"
    disableUploadTimeout="true" / >
    ===========================================================================================
    由此可知, Connector是设置非ssl的http 1.1访问的web 服务连接, 属性port是配置访问端口, 其他属性是配置一些http访问参数. 再看:
    ===========================================================================================
    < Host name="localhost" debug="0" appBase="webapps"
    unpackWARs="true" autoDeploy="true"
    xmlValidation="false" xmlNamespaceAware="false" >
    ===========================================================================================
    Host是配置web application的服务器属性, 其他最关心的是appBase属性, 它是指定web application在web服务器上的物理位置, 如你程序在c:\jsp目录下, 则可以将appBase的值改成c:\jsp

由此, Tomcat也就配置完毕, 当运行jsp/servlet(java) web application时, 只需执行一下startup.bat, 运行java虚拟机就ok了.

分享到:
评论

相关推荐

    JAVA学习资料-TomCat配置文件简介.doc

    JAVA学习资料-TomCat配置文件简介

    Java初学者jdk 安装后的E:\apache-tomcat-6.0.26\apache-tomcat-6.0.26环境变量配置

    在探讨Java初学者如何在安装JDK后对E:\apache-tomcat-6.0.26\apache-tomcat-6.0.26进行环境变量配置时,我们需深入理解几个关键概念:JDK(Java Development Kit)、环境变量、以及Apache Tomcat服务器的配置。...

    2-8Tomcat.zip

    2. **安装Tomcat**:指导如何下载、解压和配置Tomcat服务器,包括环境变量的设置。 3. **启动与关闭Tomcat**:演示如何通过命令行或者控制台工具启动和停止Tomcat服务。 4. **目录结构**:介绍Tomcat的各个关键目录...

    OpenBlog---tomcat 的个人博客网站

    在部署OpenBlog时,开发者需要配置Tomcat服务器,设置相应的上下文路径,确保服务器能够正确识别和处理JSP和Servlet请求。同时,数据库连接配置也是关键,包括数据库URL、用户名、密码等信息,这些通常会写入到Java...

    apache-tomcat-6.0.35和apache-tomcat-6.0.35 src

    - Tomcat虽然不完全符合Java EE标准,但可以支持一部分Java EE功能,如EJB轻量级实现(通过Tomcat-Java EE Bridge,如TomEE)。 - 对于简单Web应用,Tomcat足够使用,对于更复杂的Java EE应用,可能需要使用像...

    apache-tomcat-6.0.29.zip

    在本压缩包"apache-tomcat-6.0.29.zip"中,包含的是Apache Tomcat 6.0.29版本的源码、配置文件、库文件以及相关的文档资料。 Tomcat 6.0.29是Apache Tomcat的一个稳定版本,发布于2010年,支持Java EE 5规范。以下...

    java数据库驱动:mysql-connector-java-5.1.zip

    `README.txt`和"配置tomcat的使用说明.txt"提供了如何在Tomcat服务器中配置和使用此驱动的步骤。Tomcat是一个流行的Java应用服务器,用于部署和运行Web应用程序。在Java Web应用中,如果需要访问数据库,就需要在...

    apache-tomcat-7.0.11-windows-x86

    3. 修改配置文件:编辑conf/server.xml,配置Tomcat的端口号、Context路径等信息。 4. 启动Tomcat:在命令行中运行bin目录下的startup.bat脚本启动Tomcat服务器。 5. 测试运行:通过浏览器访问...

    仿微博系统-java-数据库8.0版本-Apache Tomcat8.5

    此外,还可以了解到如何配置和管理Tomcat服务器,以及如何设计和实现RESTful API,以支持客户端的动态交互。 总之,这个项目为学习和实践Java Web开发提供了一个很好的平台,涵盖了从基础的Web编程到复杂的数据库...

    apache-tomcat-6.0.48 tomcat6安装版下载

    下载"apache-tomcat-6.0.48.exe"文件是安装Tomcat的第一步。这个文件是一个可执行的Windows安装程序,它会引导你完成整个安装流程。运行该文件,按照向导提示进行操作,选择安装路径,确认配置选项,包括端口号...

    apache-tomcat-8.5.78.tar.gz

    这个"apache-tomcat-8.5.78.tar.gz"文件是一个针对Linux/Unix系统的归档压缩文件,包含了Tomcat 8.5.78版本的所有组件和配置文件。在本文中,我们将深入探讨Tomcat 8.5.x系列的核心特性和安装部署过程。 1. **...

    Java 服务器软件apache-tomcat.zip

    在提供的文件列表中,"apache-tomcat-7.0.19"可能是该版本的标识,这意味着你将获得Tomcat 7.0.19的安装包。这个版本可能包含了服务器的运行时环境,包括核心库、配置文件、管理工具等。 描述中的"Java web开发...

    spring-instrument-tomcat源码

    总的来说,Spring Instrument Tomcat是Spring框架与Tomcat服务器深度整合的产物,它提供了强大的类加载器级别的扩展能力,是Java开发者深入理解Spring和Tomcat交互的关键。通过对源码的深入学习,开发者能够更好地...

    drools-wb-7.10 tomcat 安装包

    4. 配置用户和角色,通常需要在Tomcat的`conf/tomcat-users.xml`中添加Drools Workbench的管理员账户。 请注意,为了使Drools Workbench正常运行,你可能还需要安装和配置额外的依赖,如JDK、Maven以及数据库连接等...

    apache-tomcat-7.0.70.zip

    - 安全配置:在conf/tomcat-users.xml中添加用户和角色,以实现基于角色的访问控制。 5. **部署Web应用程序** - 将WAR文件放入webapps目录下,Tomcat会自动解压并部署。 - 或者,编辑server.xml中的Host元素,...

    apache-TOMCAT-5.5.25

    标题中的"apache-TOMCAT-5.5.25"指的是Apache Tomcat的5.5.25版本。这个版本在发布时是一个稳定且广泛使用的版本,为开发者提供了在Web开发中部署Java应用的服务。 描述中的“tomcat下载 很好用哦”意味着Apache ...

    Java内嵌式Tomcat-TomcatDemo

    通过这个"TomcatDemo",学习者可以深入了解如何在Java应用中嵌入Tomcat服务器,以及如何配置、管理和运行Web应用。这有助于提升开发者在实际项目中的技能,特别是在分布式系统和微服务架构中的实践能力。

    apache-tomcat-7.0.109-windows-x64.zip

    配置Tomcat涉及多个方面,包括服务器端口设置(默认为8080)、虚拟主机、用户管理(例如,通过conf/tomcat-users.xml添加管理员账户)、日志设置(logs目录下的文件)、以及web应用程序部署(将WAR文件放入webapps...

    apache-tomcat-6.0.10.tar.gz_apache_apache安装包_tomcat6 un_unix tom

    tomcat-6.0.10`的目录,其中包含了Tomcat的全部组件,如`bin`目录下的可执行脚本(用于启动、停止和管理Tomcat)、`conf`目录中的配置文件、`webapps`目录用于存放Web应用以及`lib`目录下的Java库。 配置Tomcat时,...

    apache-tomcat-6.0.44

    标题中的"apache-tomcat-6.0.44"指的是Apache Tomcat的6.0.44版本,这是一个较旧但稳定可靠的版本,对于学习Java Web开发或维护旧项目仍然具有重要意义。 Tomcat 6.0是基于Java Servlet 2.5和JavaServer Pages (JSP...

Global site tag (gtag.js) - Google Analytics